标题:oledbDatareader的语句是怎样的?
只看楼主
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 

问号部分你想实现什么呀? 我觉得你问号部分不需要任何代码
3楼给了你dataset方式读取数据库
我一会把datareader方式的例子贴给你


2007-04-13 10:13
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 
看看这个网站:http://msdn2.microsoft.com/zh-cn/library/system.data.oledb.oledbconnection(VS.80).aspx


楼主应该会使用SqlConnection吧。

OleDbConnection的用法:只要把所有的SqlConnection改成OleDbConnection就行了(当然控件是要添加的)

他们的区别:OleDbConnection适合于连接任何类型的数据库(如Oracle,SQL Server,ACCESS等等),而SqlConnection是专门用来连接SQL Server数据库的,SqlConnection据说效率比OleDbConnection高。

如果你的数据库是SQL Server那么你就用SqlConnection吧,其他数据库就用OleDbConnection

[此贴子已经被作者于2007-4-13 10:28:41编辑过]


海鸽 is My Lover!!
2007-04-13 10:13
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 
我问号部分想实现的就是要读取到数据库中的数据
然后再用下面的语句比对

不求尽如人意,但求无愧我心!
2007-04-13 10:28
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 
问好下面不就是读取数据库部分的嘛

海鸽 is My Lover!!
2007-04-13 10:31
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 

Dim Strsql As String
Dim Reader As SqlDataReader

Try

Strsql = "Select * from table1"
Reader = SqlHelper.ExecuteReader(My.Settings.CebasConnectionString, CommandType.Text, Strsql)
......
Reader.Close()
Catch ex As Exception
End Try

oledbdatareader的例子我这里没有


2007-04-13 10:45
liuminghui
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:2882
专家分:0
注 册:2007-1-26
得分:0 
SqlHelper

海鸽 is My Lover!!
2007-04-13 10:46
zhlxh1201
Rank: 1
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-3-30
得分:0 

谢谢大家的帮助
原来是需要OleDbCommand就可以了
我已经搞定了!


不求尽如人意,但求无愧我心!
2007-04-13 15:11
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 
读取数据库有很多种方法 以为你一定要这种呢

2007-04-13 15:15



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-131497-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.094404 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved