直接用sql语句即可SELECT 字段1,字段2,字段3,字段其他 into aaa from 作業場所
这样应该不行吧 我是随机打开access数据库表 字段都是未知的!
新表不存在: select * into new_tb from old_tb where ......新表存在,并且新表原表结构一至: insert into new_tb select * from old_tb where ......
补充一下,如果你的意思是只创建一个结构相同的空表:select * into new_tb from old_tb where 1=0
楼上的大哥能说清楚点吗 我的意思是先打开一个表 然后 select * from tb where (查询条件) 我想把这个查询的结果另存为一个表,不知道怎么实现?
vbman2003大哥我的意思是创建一个与打开的数据表结构相同的空表 刚才运行了楼上大哥的这个 sql = "select * Into " & SaveTBname & " from " & SearchTBname 能复制一个与打开结构相同的表 但不是空表! 用这个语句 sql = "select * Into " & SaveTBname & " from " & SearchTBname where 1=0 出错 还有不想要“ID”也就是自动编号这列 怎么写SQL语句?? 能再给我指点一下吗?多谢了!!
sql = "select * Into " & SaveTBname & " from " & SearchTBname &" where 1=0"不要ID这列的话 1.列出其它需要的字段,比如select f1,f2,f3 into ..... 2.执行select * into.....的语句后,再执行: alter table new_tb drop column [id]
sql = "select top 0 * Into " & SaveTBname & " from " & SearchTBname
直接用sql语句即可SELECT 字段1,字段2,字段3,字段其他 into aaa from 作業場所
select * into new_tb from old_tb where ......新表存在,并且新表原表结构一至:
insert into new_tb select * from old_tb where ......
我的意思是先打开一个表 然后 select * from tb where (查询条件)
我想把这个查询的结果另存为一个表,不知道怎么实现?
刚才运行了楼上大哥的这个 sql = "select * Into " & SaveTBname & " from " & SearchTBname
能复制一个与打开结构相同的表 但不是空表!
用这个语句 sql = "select * Into " & SaveTBname & " from " & SearchTBname where 1=0 出错
还有不想要“ID”也就是自动编号这列 怎么写SQL语句??
能再给我指点一下吗?多谢了!!
1.列出其它需要的字段,比如select f1,f2,f3 into .....
2.执行select * into.....的语句后,再执行: alter table new_tb drop column [id]
sql = "select top 0 * Into " & SaveTBname & " from " & SearchTBname