OleDbCommand更新数据的一些问题
2015-12-21 18:15
453 查看
using (OleDbConnection connection1 = new OleDbConnection(connectionString)) { OleDbCommand command1 = new OleDbCommand(); command1.Connection = connection1; command1.CommandType = CommandType.Text; command1.CommandText = "select * from 成绩单"; connection1.Open();//打开连接 OleDbDataAdapter myDataAdapter1 = new OleDbDataAdapter(command1); myDataAdapter1.SelectCommand = command1; DataSet ds = new DataSet(); myDataAdapter1.Fill(ds,"成绩单"); command1.CommandText = "UPDATE 成绩单 SET ASP=" + finalMarks + " WHERE 学号=" + Application["user"]; OleDbDataAdapter myDataAdapter2 = new OleDbDataAdapter(); myDataAdapter2.UpdateCommand = command1; command1.ExecuteNonQuery(); try { } catch { }; myDataAdapter2.Update(ds,"成绩单"); }检查 字段"ASP" 和 "学号" 的数据类型和 等号 后面的 数据类型是否一致,
例如 学号=1
执行sql 语句时 会尝试把学号列转成 数字型
如果学号中有非数字,则转换出错。
相关文章推荐
- 【干货】如何从零开始成为内容运营
- js中return的用法
- springMVC工作原理
- IOS 导航栏(状态栏)透明遇到的一些问题
- VISTA或WIN7下使用立体声混音作为录音来源时,如何通过编程方式去除或加入麦克风的输入
- ubuntu安装elasticsearch&简单使用
- 命令行下操作常用语句
- Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
- 数据包结构
- 右键git bash here和git gui here失效恢复
- Java进阶(五十一)Could not create the view: An unexpected exception was thrown
- 非法终端接入管控的三部曲:控、查、导
- 非法终端接入管控的三部曲:控、查、导
- Java进阶(五十一)Could not create the view: An unexpected exception was thrown
- Centos7源码安装Emacs24.5
- JAVA如何随机生成一个汉字
- Java API —— Map接口
- [Cryptography] Network Security Part II
- 最近写了一些东西,可以共同学习
- Swift 设置按钮圆角 代码&Xib