怎么将dbf数据表中的若干条记录一次性插入到SQL指定数据表中
如何将dbf数据表中的若干条记录一次性插入到SQL指定数据表中
书中介绍SQL中插入多行数据示例如下:
insert into person (id,name,age,info) select id,name,age,info from person_old
问题一
改写成insert into person select * from person_old
是不是可以包括所有字段名?(表结构一致)
问题二
VFP中编写如下语句:
TEXT TO BB NOSHOW
USE [HHJXCJ_ZHGLXT]
INSERT INTO HHJXCJ_ZHGLXT.dbo.Table_DANX SELECT * FROM xjTable_DANX
ENDTEXT
sqlexec(nhandle,BB)
其中xjTable_DANX是本机dbf表,运行后插入数据失败。
求知:如何将dbf数据表中的若干条记录一次性插入到SQL指定数据表中
------解决思路----------------------
循環插入吧.
------解决思路----------------------
请参考:http://blog.****.net/apple_8180/article/details/952751
------解决思路----------------------
问题二
VFP中编写如下语句:
TEXT TO BB NOSHOW
USE [HHJXCJ_ZHGLXT]
INSERT INTO HHJXCJ_ZHGLXT.dbo.Table_DANX SELECT * FROM xjTable_DANX
ENDTEXT
sqlexec(nhandle,BB)
其中xjTable_DANX是本机dbf表,运行后插入数据失败。
求知:如何将dbf数据表中的若干条记录一次性插入到SQL指定数据表中
===========================================================
USE [HHJXCJ_ZHGLXT]
TEXT TO BB NOSHOW textmerge
&&INSERT INTO HHJXCJ_ZHGLXT.dbo.Table_DANX SELECT * FROM xjTable_DANX 这里不能用select 语句了
INSERT INTO HHJXCJ_ZHGLXT.dbo.Table_DANX(field1,filed2...) values ('<<xjTable_DANX.value1>>') &&要换成vfp表中的值,这样生成的 sql指令,才可以执行到 mssql
ENDTEXT
_cliptext=BB &&在这里复制出来睇睇
书中介绍SQL中插入多行数据示例如下:
insert into person (id,name,age,info) select id,name,age,info from person_old
问题一
改写成insert into person select * from person_old
是不是可以包括所有字段名?(表结构一致)
问题二
VFP中编写如下语句:
TEXT TO BB NOSHOW
USE [HHJXCJ_ZHGLXT]
INSERT INTO HHJXCJ_ZHGLXT.dbo.Table_DANX SELECT * FROM xjTable_DANX
ENDTEXT
sqlexec(nhandle,BB)
其中xjTable_DANX是本机dbf表,运行后插入数据失败。
求知:如何将dbf数据表中的若干条记录一次性插入到SQL指定数据表中
------解决思路----------------------
循環插入吧.
------解决思路----------------------
请参考:http://blog.****.net/apple_8180/article/details/952751
------解决思路----------------------
问题二
VFP中编写如下语句:
TEXT TO BB NOSHOW
USE [HHJXCJ_ZHGLXT]
INSERT INTO HHJXCJ_ZHGLXT.dbo.Table_DANX SELECT * FROM xjTable_DANX
ENDTEXT
sqlexec(nhandle,BB)
其中xjTable_DANX是本机dbf表,运行后插入数据失败。
求知:如何将dbf数据表中的若干条记录一次性插入到SQL指定数据表中
===========================================================
USE [HHJXCJ_ZHGLXT]
TEXT TO BB NOSHOW textmerge
&&INSERT INTO HHJXCJ_ZHGLXT.dbo.Table_DANX SELECT * FROM xjTable_DANX 这里不能用select 语句了
INSERT INTO HHJXCJ_ZHGLXT.dbo.Table_DANX(field1,filed2...) values ('<<xjTable_DANX.value1>>') &&要换成vfp表中的值,这样生成的 sql指令,才可以执行到 mssql
ENDTEXT
_cliptext=BB &&在这里复制出来睇睇