VB能否使用SQL语句将ACCESS数据表中一列数据添加到另一个新的数据表中,如何实现?请高手指教(急)
答案:3 悬赏:80 手机版
解决时间 2021-03-06 00:57
- 提问者网友:却不属于对方
- 2021-03-05 19:39
非常感谢大家,SQL语句直接写在ADO的recordsource就行了吗?但是两个表在不同的数据库中,如何用ADO去实现,能否提供一个程序实例?谢谢哈:-)
最佳答案
- 五星知识达人网友:玩家
- 2021-03-05 20:35
楼上两位的意思都对,只是不够详细;
楼主可以使用 INSERT ... FROM 语句来实现你要功能,它的作用就是根据指定的查询条件返回的结果来创建一张新的表。
比如:
INSERT INTO 新表名 (字段1,字段2,字段3)
SELECt 字段1,字段2,字段3
FROM 要查询的表
WHERe (条件)
记住一点,新建表的字段数一定和要查询时的字段数相同。
楼主可以使用 INSERT ... FROM 语句来实现你要功能,它的作用就是根据指定的查询条件返回的结果来创建一张新的表。
比如:
INSERT INTO 新表名 (字段1,字段2,字段3)
SELECt 字段1,字段2,字段3
FROM 要查询的表
WHERe (条件)
记住一点,新建表的字段数一定和要查询时的字段数相同。
全部回答
- 1楼网友:西岸风
- 2021-03-05 21:25
这个是加锁类型,只与上面的参数 b 有关
adlockreadonly 1 缺省值,recordset对象以只读方式启动,无法运行addnew、update及delete等方法
adlockprssimistic 2 当数据源正在更新时,系统会暂时锁住其他用户的动作,以保持数据一致性。
adlockoptimistic 3 当数据源正在更新时,系统并不会锁住其他用户的动作,其他用户可以对数据进行增、删、改的操作。
adlockbatchoptimistic 4 当数据源正在更新时,其他用户必须将cursorlocation属性改为adudeclientbatch才能对数据进行增、 删、改的操作。
- 2楼网友:平生事
- 2021-03-05 21:06
insert Table2 select col1,'','','' from Table1
select 后面的要与table2表结构一致
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯