请教dataset的问题

wuhh613 2006-08-08 02:18:44
我现在要做的是select * from table_name ,这种语句写很多条,循环的,然后得到的表都插入同一个dataset请问怎么实现,以后用到这个dataset是就可以引用里面的table,比如dataset.tables(0)就是第一次检索得到的表
谢谢大家
...全文
137 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mark2Win 2006-08-08
  • 打赏
  • 举报
回复
上面.fill少写了个dataset
Mark2Win 2006-08-08
  • 打赏
  • 举报
回复
就算是不取表名, 用fill也可以用dataset.tables(i) '(i=0,1,2,3...)访问吧, 取表名也可以用以下语句啊:

for i =0 to TableCount - 1
dim SQL as string=... '定义新SQL语句
...
adapter.fill(tbname(i))'函数tbname根据i返回一个表名
next
hero0045 2006-08-08
  • 打赏
  • 举报
回复
你的fill方法是怎么写的,是adapter.fill(dataset.tables("表名"))吗?
在用这种方法以前,楼主要定义一个本地的强类型dataset,把你要加的表都创建进去
wuhh613 2006-08-08
  • 打赏
  • 举报
回复
谢谢,这个我知道啊,我现在要做的是循环执行select * from table_name 这样的语句,每一次循环都要入dataset 成为一个表,光光fill方法没用
hero0045 2006-08-08
  • 打赏
  • 举报
回复
定义一个adapter,用它的fill方法就可以了,调用的时候用dataset.tables(“表名”)

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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