VB支持sql语言的"create Table tableb as select * from tablea"语句吗?
VB支持sql语言的"createTabletablebasselect*fromtablea"语句吗?我老是报"createTable语句中语法错误"如何解决?...
VB支持sql语言的"create Table tableb as select * from tablea"语句吗?
我老是报"create Table 语句中语法错误"
如何解决? 展开
我老是报"create Table 语句中语法错误"
如何解决? 展开
5个回答
展开全部
这个取决于 楼主的 VB 所 访问的。 是哪一种数据库。
和 VB 没有关系。
因为不管 VB VC, 调用数据库,
最后都是把 “create Table tableb as select * from tablea” 这样一句话, 传递给数据库。
楼主需要首先,在数据库那里,执行一下 create Table tableb as select * from tablea , 看看是否正确。
如果数据库那里 执行上诉语句,都不正确了,那和VB没关系的啊。
和 VB 没有关系。
因为不管 VB VC, 调用数据库,
最后都是把 “create Table tableb as select * from tablea” 这样一句话, 传递给数据库。
楼主需要首先,在数据库那里,执行一下 create Table tableb as select * from tablea , 看看是否正确。
如果数据库那里 执行上诉语句,都不正确了,那和VB没关系的啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先VB不支持内嵌SQL,你要运行SQL语句需要调用ADO来执行
另外你的SQL语句也不大对,你可以写成select * into tableb from tablea, 它把tablea的表连同结构copy到一新表tableb
另外你的SQL语句也不大对,你可以写成select * into tableb from tablea, 它把tablea的表连同结构copy到一新表tableb
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
支持不支持跟语言无关,你把语句放到sql执行器里执行下就知道为什么了create Table tableb as select * from tablea
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SQL 语法和VB没什么关系。 是你的SQL 语句出错了。把一个查询的数据插入一个新表,可以考虑用 Insert Into 语句。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建新表tableb可以这样做:
select * into tableb from tablea
select * into tableb from tablea
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询