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 语句时 会尝试把学号列转成 数字型 
如果学号中有非数字,则转换出错。

Android版本更新、热更新以及权限管理

1.适用于所有android手机6.0、7.0以上实现APK下载并更新 2.学会动态权限管理 3.学会最简单的热更新,热更新不在麻烦
  • 2017年11月22日 16:53

C# OleDbCommand 和 OleDbDataReader 使用小结

用代码直接说明好了.using System.Data;using System.Data.OleDb;OleDbConnection thisConnection = new OleDbConnec...
  • dfkurama
  • dfkurama
  • 2005-11-05 12:59:00
  • 11315

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

最近写程序用到OleDbCommand的Parameter写数据库,遇到很多问题:1、OLE DB .NET Framework 数据提供程序和 ODBC .NET Framework 数据提供程序不...
  • friendliu
  • friendliu
  • 2008-04-15 12:30:00
  • 6872

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

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

OleDbCommand 的用法

 新一篇: OleDbCommand 的用法 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selec...
  • jiandanaiya
  • jiandanaiya
  • 2008-04-24 17:23:00
  • 343

在OleDbCommand 和OdbcCommand 中使用参数的问题

类似于"SELECT * FROM table WHERE a1 = @a1 AND a2 = @a2"在OleDbCommand中似乎不管用了,OleDbCommand.Parameters.Add...
  • leaway211
  • leaway211
  • 2005-08-13 03:14:00
  • 2122

___72___OleDbCommand向Access中插入数据

表结构同:71 如下: 插入数据代码 using System; using System.Data; using System.Data.OleDb; ...
  • superlinmeng
  • superlinmeng
  • 2016-02-04 11:50:53
  • 542

OleDbCommand 的特点

OleDbCommand 的特点在于以下对数据源执行命令的方法:ExecuteReader  执行返回行的命令。如果用 ExecuteReader 执行如 SQL SET 语句等命令,则可能达不到预期...
  • lht1987001
  • lht1987001
  • 2008-04-14 22:37:00
  • 416

OleDbCommand 的用法

OleDbCommand 的用法 OleDbConnection con=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; data sou...
  • wenjing2008
  • wenjing2008
  • 2008-04-15 19:56:00
  • 368

.Net中通过DataSet直接更新数据库相关问题和解决方法

一般存在的问题:1. 没有acceptchange2. 数据库中表没有设置主键解决方法:使用DataAdapter的update方法更新数据,该数据表必须设置主键,那是因为这个方法的实现原理实际上只不...
  • syasz
  • syasz
  • 2006-07-07 17:28:00
  • 4337
收藏助手
不良信息举报
您举报文章:OleDbCommand更新数据的一些问题
举报原因:
原因补充:

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