关于VB及SQL处理数据库的问题

abiho 2001-11-08 02:33:45
可不可以在用SQL创建一个临时的查询,然后将此查询用dbgrib显示出来?
给我一个在VB里用SQL的例子吧,我都没饭吃了!
...全文
74 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
vbprog 2001-11-10
这些已经说得够明白了!
回复
luckyhqh 2001-11-09
多看看MSDN(微软的编程帮助)及下载一下数据库编程的源代码。
回复
WxmJun 2001-11-09
你真正为了使用临时表作其他用途,还是用它来作显示用的?
显示用如下:

Dim rs As New ADODB.Recordset,ConnStr as string,SQL as String
ConnStr=.....
SQL=.......

rs.CursorLocation = adUseClient
rs.Open SQL, ConnStr, adOpenDynamic, adLockBatchOptimistic
Set DGrid.DataSource = rs
回复
abiho 2001-11-09
to:cqq_chen(我是谁) 我就是找不到,feihong0233(泓) 的方法也不行,我急急
难到就没人愿意告诉我????????????????
回复
cqq_chen 2001-11-09
找一本ADO的书看看,或看MSDN,相信你会明白很多的。
回复
abiho 2001-11-09
还有吗?
回复
feihong0233 2001-11-08
Option Explicit
Private c As ADODB.Connection
Private r As ADODB.Recordset

Private Sub Form_Load()

Set c = New ADODB.Connection
Set r = New ADODB.Recordset
c.ConnectionString = "DSN=MS Access Database;DBQ=d:\a.mdb"
c.Open
r.Open "SELECT * FROM a", c
Set DataGrid1.DataSource = r

End Sub
'这样提示“行集合不能作为标签”,
'库已经存在,打开也正常。这个方法不好使吧。
回复
foolishtiger 2001-11-08
Dim rs as Adodb.Recordset

set rs=new Adodb.Recordset
rs.Open "select ..."

set DBGrid.DataSource=rs
回复
abiho 2001-11-08
我要学好VB找工作!帮帮我吧我会记得你们的
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2001-11-08 02:33
社区公告
暂无公告