SqlConnection mysql=new SqlConnection(@"Data Source=(local);Integrated Security=SSPI;Initial Catalog=abc");
mysql.Open();
SqlDataAdapter myadapter=new SqlDataAdapter("SELECT ID,name from TABLE1",mysql);
SqlCommand DAUpdateCmd;DAUpdateCmd = new SqlCommand("Update TABLE1 set ID = @ID,name=@name", mysql);DAUpdateCmd.Parameters.Add(new SqlParameter("@ID", SqlDbType.VarChar));
DAUpdateCmd.Parameters["@ID"].SourceVersion = DataRowVersion.Current;
DAUpdateCmd.Parameters["@ID"].SourceColumn = "ID";DAUpdateCmd.Parameters.Add(new SqlParameter("@name", SqlDbType.Int));
DAUpdateCmd.Parameters["@name"].SourceVersion = DataRowVersion.Original;
DAUpdateCmd.Parameters["@name"].SourceColumn = "name";myadapter.UpdateCommand=DAUpdateCmd;
DataSet mydataset=new DataSet();
myadapter.Fill(mydataset,"TABLE1");
mydataset.Tables["TABLE1"].Rows[0]["ID"]="000";
myadapter.Update(mydataset,"TABLE1");mysql.Close();哎,总说字符串格式不正确
mysql.Open();
SqlDataAdapter myadapter=new SqlDataAdapter("SELECT ID,name from TABLE1",mysql);
SqlCommand DAUpdateCmd;DAUpdateCmd = new SqlCommand("Update TABLE1 set ID = @ID,name=@name", mysql);DAUpdateCmd.Parameters.Add(new SqlParameter("@ID", SqlDbType.VarChar));
DAUpdateCmd.Parameters["@ID"].SourceVersion = DataRowVersion.Current;
DAUpdateCmd.Parameters["@ID"].SourceColumn = "ID";DAUpdateCmd.Parameters.Add(new SqlParameter("@name", SqlDbType.Int));
DAUpdateCmd.Parameters["@name"].SourceVersion = DataRowVersion.Original;
DAUpdateCmd.Parameters["@name"].SourceColumn = "name";myadapter.UpdateCommand=DAUpdateCmd;
DataSet mydataset=new DataSet();
myadapter.Fill(mydataset,"TABLE1");
mydataset.Tables["TABLE1"].Rows[0]["ID"]="000";
myadapter.Update(mydataset,"TABLE1");mysql.Close();哎,总说字符串格式不正确
解决方案 »
- 急!!!asp.net的多行TextBox怎么能只显示最近接收几行的数据
- winform 打包部署
- 大家有没有线程的简单易学例子
- winform动态生成按钮及其事件的问题
- 关于Applet
- 200高分请 思归、孟子 等 MVP 专家解答 .Net + COM+ 使用分布式方案出现无法解决的实际问题
- 问一个很傻的问题,有windows2003的进来一下
- asp:hyperlink与asp:Image的怪事,超链位置下移
- 将word文档内容导成xml然后从xml导出到webform页面指定的控件中,如textbox中
- c#下的WINDOWS程序中form之间的跳转问题[?]100分
- 问题有关csdn等级的问题,1星到5星分别要多少专家分?
- C#绑定数据库,通过comboBox显示数据,为什么编译能通过,但不能运行啊?
mysql.Open();
SqlCommand command = new SqlCommand("DELETE form TABLE1 where ID='000'", mysql);
command.ExecuteNonQuery();
--------------------------
DAUpdateCmd.Parameters.Add(new SqlParameter("@ID", SqlDbType.Int));
DAUpdateCmd.Parameters.Add(new SqlParameter("@name", SqlDbType.VarChar));看看是不是类型问题
===============================================================同意
id='000'那里好象应该是两对单引号吧~