OleDbCommand更新数据的一些问题

原创 2015年12月21日 18:15:35
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 语句时 会尝试把学号列转成 数字型 
如果学号中有非数字,则转换出错。

相关文章推荐

C# OleDbCommand 和 OleDbDataReader 使用小结

用代码直接说明好了.using System.Data;using System.Data.OleDb;OleDbConnection thisConnection = new OleDbConnec...

OleDbCommand使用参数应该注意的地方

最近写程序用到OleDbCommand的Parameter写数据库,遇到很多问题:1、OLE DB .NET Framework 数据提供程序和 ODBC .NET Framework 数据提供程序不...

___72___OleDbCommand向Access中插入数据

表结构同:71 如下: 插入数据代码 using System; using System.Data; using System.Data.OleDb; ...

关于OleDbCommand中操作数据库的几种方法的区别

在vb.net中利用OleDb的OleDbCommand类操作数据库,有以下这些方法:   ExecuteNoQuery() 返回值类型integer,常用来执行增删改操作,返回操作影响的行数 ...

使用oledb对数据库进行增删改查及批量插入操作

使用oledb操作数据库工具类,可使用泛型统一操作 using System; using System.Collections.Generic; using System.Data; ...
  • fyshk
  • fyshk
  • 2015年04月29日 11:15
  • 1609

VB.NET 使用 OleDb 操作 Access 数据库(来自 MSDN)

VB.NET 使用 OleDb 操作 Access 数据库 这里采用 OleDb 方式对 Access 数据库进行访问,主要内容都来自 MSDN 帮助文档。建议新手注意 MSDN 的用途。 首先导入命...
  • Linmson
  • Linmson
  • 2014年04月03日 13:52
  • 5116

数据结构中放入一些问题

  • 2008年12月08日 19:57
  • 5KB
  • 下载

mxnet深度学习实战:跑自己的数据实验和一些问题总结

用mxnet跑自己的数据 1 数据准备    参考  http://blog.csdn.net/a350203223/article/details/50263737   把数据转换成 REC ...

win7 64bits 设置ODBC遇到的一些问题 “未发现数据源…” “驱动程序和应用程序之间体系结构不匹配……”

问题红皮书实例2

c++编程思想中的数据记录器中的一些问题

今天编写C++编程思想中的输入输出流的简单数据记录器的时候发现源代码中的一些问题。 也许是自己学艺不精,自作聪明,先写给自己看吧。先贴代码   首先,我把datalogger.h和datalogger...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OleDbCommand更新数据的一些问题
举报原因:
原因补充:

(最多只允许输入30个字)