C# 如何在sql中将textbox中的多行值保存为多行
我正在尝试将textbox中的多行值保存到sql中的多行中。 我有一个文本框,如下图所示 保存后,我希望在sql中输入数据,如下所示: 试试这个方法, 这将一次插入三行作为逗号分隔的值C# 如何在sql中将textbox中的多行值保存为多行,c#,C#,我正在尝试将textbox中的多行值保存到sql中的多行中。 我有一个文本框,如下图所示 保存后,我希望在sql中输入数据,如下所示: 试试这个方法, 这将一次插入三行作为逗号分隔的值 public void insertRowsToDb(string multiTextString) { int i = 0; string insertString = ""; string[] result = multiTextString.Split(new string[] {
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;
}
}
请编辑您的问题以包含图片。为什么要使用多行在DB中保存数据?非常感谢,我正在尝试。