int [] array1 =new int[2]{0,1};
array1[0]=Convert.ToInt32(TextBox1.Text);
array1[1]=Convert.ToInt32(TextBox2.Text);
for(int i=0;i<array1.Length;i++)
{string ds1 = ConfigurationSettings.AppSettings["System_manage"];
SqlConnection myConnection1 = new SqlConnection(ds1);
SqlCommand insertCommand = new SqlCommand("Insert test1 values(@bm)");
insertCommand.Connection=myConnection1;
insertCommand.Parameters.Add(new SqlParameter("@bm", SqlDbType.Text,16));
insertCommand.Parameters["@bm"].Value =array1[i].ToString();
myConnection1.Open();
insertCommand.ExecuteNonQuery();
myConnection1.Close();
Response.Write("注册成功");遇到一个问题就是按照上面的代码的话,插入到数据库时,会连续插入两次,而我希望将插入的内容放在一起.希望得到大家的帮助谢谢。邮箱:[email protected]
}
array1[0]=Convert.ToInt32(TextBox1.Text);
array1[1]=Convert.ToInt32(TextBox2.Text);
for(int i=0;i<array1.Length;i++)
{string ds1 = ConfigurationSettings.AppSettings["System_manage"];
SqlConnection myConnection1 = new SqlConnection(ds1);
SqlCommand insertCommand = new SqlCommand("Insert test1 values(@bm)");
insertCommand.Connection=myConnection1;
insertCommand.Parameters.Add(new SqlParameter("@bm", SqlDbType.Text,16));
insertCommand.Parameters["@bm"].Value =array1[i].ToString();
myConnection1.Open();
insertCommand.ExecuteNonQuery();
myConnection1.Close();
Response.Write("注册成功");遇到一个问题就是按照上面的代码的话,插入到数据库时,会连续插入两次,而我希望将插入的内容放在一起.希望得到大家的帮助谢谢。邮箱:[email protected]
}
解决方案 »
- 请问前台拖过来的这段ObjectDataSource的代码,在后台应该怎么写?
- 关于asp.net文件上传问题,困扰我两天了。。请高人指点。
- 同时插入两个表,这样写insert语句对吗?
- 有没有 vs.net 的使用教程,或者书籍啊(现在感觉,必先厉其器啊)
- 页面刷新的命令?
- window.showModalDialog 不return false 不执行咋回事
- 如何这种方式在DataGrid中插入记录
- strange grammer @{new Person(){Id=1,Name="ZhangYY"} new Person{Id=1,Name="Zhang
- 网页后退后的状态问题!
- DataGrid求救
- 高手请指教
- 网站发布windows验证权限问题
你是不是想把数组里的内容保存在一条记录里。
而不是数组的每个元素分别保存在一条记录中。
是这个意思吗?如果是这样的话,
int [] array1 =new int[2]{0,1};
array1[0]=Convert.ToInt32(TextBox1.Text);
array1[1]=Convert.ToInt32(TextBox2.Text);
string temp="";
for(int i=0;i <array1.Length;i++)
{ temp+=array1[i].ToString();}
string ds1 = ConfigurationSettings.AppSettings["System_manage"];
SqlConnection myConnection1 = new SqlConnection(ds1);
SqlCommand insertCommand = new SqlCommand("Insert test1 values(@bm)");
insertCommand.Connection=myConnection1;
insertCommand.Parameters.Add(new SqlParameter("@bm", SqlDbType.Text,16));
insertCommand.Parameters["@bm"].Value =temp;
myConnection1.Open();
insertCommand.ExecuteNonQuery();
myConnection1.Close();
Response.Write("注册成功");