CSDN论坛 > .NET技术 > ASP.NET

搞不懂oledbdatareader和OleDbDataAdapter之间的区别? [问题点数:20分,结帖人yuanxy]

Bbs1
本版专家分:33
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:17319
Bbs4
本版专家分:1277
Bbs9
本版专家分:97725
Blank
微软MVP 2014年1月 荣获微软MVP称号
2012年1月 荣获微软MVP称号
2011年1月 荣获微软MVP称号
2009年1月 荣获微软MVP称号
2006年1月 荣获微软MVP称号
2008年1月 荣获微软MVP称号
2007年1月 荣获微软MVP称号
2005年1月 荣获微软MVP称号
2004年1月 荣获微软MVP称号
Bbs7
本版专家分:17319
Bbs2
本版专家分:300
Bbs2
本版专家分:273
匿名用户不能发表回复!
其他相关推荐
C# OleDbCommand 和 OleDbDataReader 使用小结
用代码直接说明好了.using System.Data;using System.Data.OleDb;OleDbConnection thisConnection = new OleDbConnection(      "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("data.mdb"));//获取本地Acces
C#:OleDbDataAdapter 进行增,删,改,查操作
【转载】C#:OleDbDataAdapter   OleDbDataAdapter 充当 DataSet 和数据源之间的桥梁,用于检索和保存数据。OleDbDataAdapter 通过以下方法提供这个桥接器:使用 Fill 将数据从数据源加载到 DataSet 中,并使用 Update 将 DataSet 中所作的更改发回数据源。   当 OleD
连接数据库,OleDbDataReader读取mdb的数据
去年下半年用VB6弄了简单的串口通信,现在看过去仿佛动物进化史.. 年初开始每月交报表,手算个破表耗掉两三个钟,交上去要审核再算一遍。去尼玛的时间! 为效率,人士推荐用了WPF。鼓捣了俩月,现在用上数据库。接下来为c#简单读取mdb数据的操作。1、连接数据库引用:using System.Data; using System.Data.OleDb; 建立连接: 注意OleDbConn
以OleDbCommand说到与OleDbCommandBuilder、OleDbDataAdapter、OleDbDataReader的关系
以OleDbCommand说到与OleDbCommandBuilder、OleDbDataAdapter、OleDbDataReader的关系 OleDbCommand属于DBcommand(还包括odbcCommand/OracleCommand/SqlCommand)类派生
OleDbDataAdapter 插入记录
DataSet 中所作的更改发回数据源。  当 OleDbDataAdapter 填充 DataSet 时,它将为返回的数据创建适当的表和列(如果它们尚不存在)。但是,除非 MissingSchemaAction 属性设置为 AddWithKey,否则这个隐式创建的架构中不包括主键信息。也可以使用 FillSchema,让 OleDbDataAdapter 创建 DataSet 的架构,并在用
读取数据库数据返回OleDbDataReader函数(Access)
    // 读取数据库数据返回OleDbDataReader函数(Access)    public OleDbDataReader GetOleDbReader(String MySQL)    {        // 数据库连接参数(对客户端应用程序配置文件的访问)        string strConn = @ConfigurationManager.ConnectionStrings
如何用OleDbDataAdapter来对数据库进行操作?
 请问如何用OleDbDataAdapter来对数据库进行删除、修改和添加? OleDbDataAdapter是DataSet和数据源之间建立联系的重要纽带。用它我们可以对数据库进行删除、修改和添加等操作,下面以删除(Delete)为例,说说操作步骤:     1、用OleDbConnection conn = getConn()语句建立数据库连接;    2、实例化OleDbData
OleDbDataAdapter 的Update语句执行时提示“insert into语法错误”解决方法
1、使用OleDbDataAdapter根据select语句向其它表中数据更新数据,方法如下: public static bool DataSetUpdateTable(string selectSql,DataSet ds) {     try{     OleDbConnertion connection=new OleDbConnection(“链接字符串”);     co
OleDbDataAdapter.update更新数据成功,但数据没有变化
问题如题,更新时,输出窗口输入如下信息: Dynamic SQL generation for the UpdateCommand is not Supported …… 发现就是因为在从数据库中获取数据的时候,没有将表中的主键列一起取出,因此在更新的时候,因为没有主键,所以造成的更新失败。 因此,切记: 取数据时,主键必须一起取出。
解决OleDbDataReader重新获取记录时,使用GetString()方法出错的问题
问题是这样的,我写了一个方法,在程序中我用定时器不停的调用此方法,该方法中的主要代码如下: if (dbReader.Read()) //判断是否已经读完 { Char=dbReader.GetString(0); return Char; }
关闭