迷惑,请大家看看

wenzhaoyang 2002-11-27 02:11:40
问题是这样的,我也要象SQL SERVER自带的SQL编辑器一样,在打开一个数据库的时候,可以在文本框中输入任意SQL语句来执行,但我有以下的问题:

1。只有在获取了SQL语句的字符数据后才知道是操纵的哪一个表,如:
select * from tableA 我才知道要操纵的是tableA表,那么怎么从这个SQL字符串中获取表TableA呢,如果只是简单字符串操作,那复杂一点又怎么办呢?比如多表查询:
select a.a1, b.b2 from tableA where a.a1 = b.b1。

2。我是要通过ADO方式来执行SQL语句,应该怎样设计操纵的函数呢?如果是先打开记录集Recordset,那么就只有连接上数据库后打开所有的的表了才能满足上面任意执行SQL语句的要求了,显然不是解决的办法,请大家指点指点,提供一点思路
...全文
20 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,017

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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