二问奇怪的问题急呀

dong12 2003-12-24 08:48:26
DIM RECDSET AS NEW ADODB.RECORDSET
DIM STR1 AS STRING
DIM STR2 AS STRING
STR1="DSN=ORACLEQQQ;UID=OOO;PWD=90"
STR2="SELECT * FROM AAA"
RECDSET.OPEN STR1,STR2
ADODC1.RECORDSOURCE=STR2
SET DATAGRID1.DATASOURCE=ADODC1------执行到这里出现"未指定数据源急呀
...全文
22 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
dong12 2003-12-25
  • 打赏
  • 举报
回复
我解决了呀
Fanks 2003-12-24
  • 打赏
  • 举报
回复
Dim Conn As new ADODB.Connection
Fanks 2003-12-24
  • 打赏
  • 举报
回复
行集合不能做标签,问题出在你打开记录集的方式上,加参数就可以了,正如LemonRain(柠檬雨)代码里的RECDSET.OPRN STR2, Conn, adOpenKeyset, adLockBatchOptimistic
dong12 2003-12-24
  • 打赏
  • 举报
回复
to LemonRain(柠檬雨) conn.OPEN STR1此句有错对象变量或WITH块变量未设置
LemonRain 2003-12-24
  • 打赏
  • 举报
回复
我也没什么好办法。
换这个代码试试,不用控件。
Dim Conn As ADODB.Connection
DIM RECDSET AS NEW ADODB.RECORDSET
DIM STR1 AS STRING
DIM STR2 AS STRING
STR1="DSN=ORACLEQQQ;UID=OOO;PWD=90"
STR2="SELECT * FROM AAA"
conn.OPEN STR1
RECDSET.OPRN STR2, Conn, adOpenKeyset, adLockBatchOptimistic
Set DataGrid1.DataSource = RECDSET
dong12 2003-12-24
  • 打赏
  • 举报
回复
我的ADODC1是控件我把此控件放在窗体上
LemonRain 2003-12-24
  • 打赏
  • 举报
回复
你的ADODC1是怎么定义的??
dong12 2003-12-24
  • 打赏
  • 举报
回复
to Fanks(凡可) 提示我"行集合不能做标签"呀
Fanks 2003-12-24
  • 打赏
  • 举报
回复
把ADODC1.RECORDSOURCE=STR2去掉
dong12 2003-12-24
  • 打赏
  • 举报
回复
to mmcgzs(毛毛虫) 不对呀
mmcgzs 2003-12-24
  • 打赏
  • 举报
回复
SET DATAGRID1.DATASOURCE=recdset
jone999 2003-12-24
  • 打赏
  • 举报
回复
Dim Conn As ADODB.Connection
DIM RECDSET AS NEW ADODB.RECORDSET
DIM STR1 AS STRING
DIM STR2 AS STRING
set conn=new adodb.connection
set recdset=new adodb.recordset
STR1="DSN=ORACLEQQQ;UID=OOO;PWD=90"
STR2="SELECT * FROM AAA"
conn.OPEN STR1
RECDSET.OPRN STR2, Conn, adOpenKeyset, adLockBatchOptimistic
Set DataGrid1.DataSource = RECDSET

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧