sqlstr="insert 项目 (id ) values ('kkkk')";
解决方案 »
- datagridview某单元格中的数据为空的时候怎么判断
- listbox 显示问题
- 难啊难。。。。。。。。。。。。。。。。
- 切以为是因为c#回收引起的问题,请各位不吝指教
- 关于bitmap 的问题
- 这种文件该怎么读写?
- RichTextBox的问题>>急,在线等,解决给分!
- 关于this.Hide()的困惑——程序由登录窗口进入MDI窗口时如何写代码?
- PictureBox 图片路径问题
- 是不是哪里错了,总觉得同步调用与异步调用实现的功能和多线程很像
- 请问为什么在。netC#开发环境下设计的多个frame,登陆的用户session信息老是丢失?
- 调用Dll时提示“未将对象引用设置到对象的实例”
sqlConnection conn = new sqlConnection("server=localhost;database = test;uid=sa;pwd=");
conn.open;
tmpCommand.conneciton = conn;
tmpCommand.CommandText =@"INSERT INTO 项目(id) VALUES (@id)";
tmpCommand.Parameters.Add(new System.Data.SqlClient.SqlParameter("@id", System.Data.SqlDbType.VarChar, 10, "ID"));
tmpCommand.Parameters[0].Value ="kkkkk"
tmpCommand.ExecuteNonQuery();
SqlDataAdapter cmd=new SqlDataAdapter("select * from 项目",ct);
DataSet ds=new DataSet(); //提到前面去定义为下以按钮使用方便
cmd.Fill(ds,"项目"); //向数据集装入数据
谢谢,可以了,那如果我己用上面的代码把表“项目”放入DS这个DataSet中,现在想向DS中插入记录,代码该怎么写?最后又怎么把DS的数据更新到数据库中
ds.Tables["项目"].Rows.Add();
ds.Tables["项目"].Rows.InsertAt();
//sqlstr="insert 项目 (id ) values ('kkkk')";//本行ok!;
string tv;
tv=textBox1.Text;
sqlstr="insert 项目 (id ) values (@tv)";
MessageBox.Show(tv,"message!"); ct.Open();
SqlCommand myaddcmd= new SqlCommand(sqlstr,ct);
myaddcmd.ExecuteNonQuery();
ct.Close();在sqlstr="insert 项目 (id ) values (@tv)";这句中给变量怎么就不行了,变量怎么给呀