如何将文本框中的多行值保存到sql中的多行中

时间:2012-11-19 04:13:29

标签: c#

我正在尝试将文本框中的多行值保存到sql中的多行中。 我有一个文本框,如下图所示

http://www.4shared.com/photo/91DD7knd/Multi-textbox.html

保存后,我想要数据sql如下:

http://www.4shared.com/photo/8yEVRPbV/Data-Sql.html

1 个答案:

答案 0 :(得分:0)

尝试这种方法, 这会一次插入三行作为逗号分隔值

public void insertRowsToDb(string multiTextString)
{
    int i = 0;
    string insertString = "";
    string[] result = multiTextString.Split(new string[] { "\n", "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
    foreach (string s in result)
    {
        for (i = 0; i = 2; i++)
        {
            insertString = insertString + s+",";
            //Console.WriteLine(s);
        }
        insertString = insertString.Substring(0, insertString .Length - 1);//Trim last comma
        insertToDb(insertString);//Your DB insert procedure here
        i = 0;
    }
}