社区
疑难问题
帖子详情
请教sql server中如何导入vfp中的数据表
于之
2003-10-17 09:49:23
我有一个500MB的lotphd表,我的sql server的ddh数据库中也有lotphd的一个空表,我想将那个lotphd.dbf的数据全部导入至sql server的lotphd表中,我要求在sql server的查询分析器中进行,请高手指教,如何写呢?谢谢!
...全文
76
19
打赏
收藏
请教sql server中如何导入vfp中的数据表
我有一个500MB的lotphd表,我的sql server的ddh数据库中也有lotphd的一个空表,我想将那个lotphd.dbf的数据全部导入至sql server的lotphd表中,我要求在sql server的查询分析器中进行,请高手指教,如何写呢?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
2003-10-17
打赏
举报
回复
不好意思,我没看清楚. @_@
于之
2003-10-17
打赏
举报
回复
唉呀!你不早说,让我白做了!只好重来!不过,很谢谢!做完后成功了给分吧!
zjcxc
2003-10-17
打赏
举报
回复
楼主是执行什么样的语句?我那个是将SQL的数据导到DBF中
你的情况要倒过来写,因为字段顺序可能不同,最好写上字段列表.:
insert into lotphd
openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',
'select * from [aa.DBF]')
于之
2003-10-17
打赏
举报
回复
肯定是存在的,现在正在执行批处理查询,很慢,不知这样做完后,是不是这个dbf表中的内容就增添到了sql server的空表lotphd中了?应该是吧?
zjcxc
2003-10-17
打赏
举报
回复
insert into openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',
'select * from [aa.DBF]')
select * from 要复制的SQL表
--注意,DBF文件必须已经存在,
于之
2003-10-17
打赏
举报
回复
请问letsflytogether(恨!不能拥有天下所有的财富,然后平分)
您给我的这一句是不是c:\aa.dbf中的内容,拷至sql server数据库中的同名aa表中吗?
伍子V5
2003-10-17
打赏
举报
回复
--/* FoxPro 数据库
select * from openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',
'select * from [aa.DBF]')
--*/
xxu333
2003-10-17
打赏
举报
回复
用DTS
verybigmouthz
2003-10-17
打赏
举报
回复
DTS呵呵 最简单了
zjcxc
2003-10-17
打赏
举报
回复
管理--输入给分的分数--输入密码--给分
zjcxc
2003-10-17
打赏
举报
回复
有没有这么怪啊?是不是你的权限不够?
我的电脑上执行正常.
试试,关闭查询分析器,重新连接再试过.
于之
2003-10-17
打赏
举报
回复
太谢谢邹建了!搞定了!怎么给分给你啊!
于之
2003-10-17
打赏
举报
回复
我按你的做了,出现错误:
服务器: 消息 7399,级别 16,状态 1,行 1
OLE DB 提供程序 'MSDASQL' 报错。
[OLE/DB provider returned message: [Microsoft][ODBC Visual FoxPro Driver]Cannot open file d:\sqlbf\ctb0.dbf.]
怪事!
于之
2003-10-17
打赏
举报
回复
好,我试试.
zjcxc
2003-10-17
打赏
举报
回复
--那你试试,先导入到临时表,再从临时表导入到正式表.
select * into #tb from
openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',
'select * from [aa.DBF]')
insert into lotphd select * from #tb
drop table #tb
于之
2003-10-17
打赏
举报
回复
因为,我的sql serverge 中的lotphd是有一个text字段,而导入至dbf中则变成了 MEMO字段,现在又要将Memo这个字段的内容导至sql server的lotphd表中,却出现了这样的问题,那么,如何解决数据类型的不同导入呢?请高手指教,万分谢谢!
于之
2003-10-17
打赏
举报
回复
麻烦了!刚才我按你的做了,可是,提示
服务器: 消息 450,级别 16,状态 1,行 1
对 text 数据类型不支持代码页转换。从: 936 到: 950。
记住:这个lotphd是原来从sql server导出来生成的lotphd.dbf文件,可现在要导回去,却提示这样的错误!奇怪!是什么原因呢?请再指教!tks
zjcxc
2003-10-17
打赏
举报
回复
--少写了一个select
insert into lotphd
select * from
openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',
'select * from [aa.DBF]')
于之
2003-10-17
打赏
举报
回复
不行呀!
insert into lotphd
openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',
'select * from [aa.DBF]')
提示:在关键字openrowset 附近有语法错误,请问错在哪里呢?
Foxpro、excel文件批量
导入
数据到My
sql
、Oracle
CSDN论坛里时不时有朋友问起怎么把xls、dbf文件
导入
远程My
SQL
、Oracle等数据库,想当年我也为这个问题忙活了好一阵。如果十几、二十个文件,手工搞掂也就算了,上百个文件、二三十G,那怎么可能!免不了琢磨着搞个程序来做
导入
。因为熟悉
VFP
,而且后面的工作还要用到
VFP
,所以整个程序就用
VFP
编了。要点如下:一、
SQL
数据库插入数据的标准办法是InsertInsert In
请教
一个简单的
VFP
打印照片的问题
由于本人的水平有限,刚接触到
VFP
,特
请教
以下一问题:
我有1000张左右的照片和其数据,要打印带有照片的证件之类的,能给我一个详细的操作流程例子么?
主要是通用字段的设置有点不明白.1000多个数据的通用字段要一一设置那可就难弄了,有什么命令么?怎么用?
假如照片在D:/123/ 数据在D:/456/1.DBF 表单怎么设置,报表怎么设置?谢谢了
最好能给我个详细的操作步骤,再次谢谢
自已先顶一下,请会的朋友耐心给于解答下,我查书查
MS-
SQL
Server
基础类 -
SQL
语句
本本闯天下-- 我的学习和工作经历
大一的时候,别人在学DOS,我已经开始学C第一次学网页的时候,我是把一本600页的《HTML6.0大全》一口气背下来的第一次学
sql
server
的时候,我从郑州打长途电话到深圳,
请教
了一位高手,他告诉我默认帐号sa,密码是空第一次学
vfp
的时候,我是在网易上跟着一篇文章,一步步模仿学会的第一次写软件,也是那次学
vfp
,我用了7天7夜写出了人事管理(
中
间没回一次家)第一次学ja
php打开dbf,PHP 链接DBF文件所使用的
SQL
语句
php odbc dbf
请教
大神。。安装odbc驱动后,链接DBF文件都OK了。。使用
SQL
语句的时候,为什么只能使用最基本的
SQL
语法,例如SELECT..ORDER..例如like 或者GETDATE()这类的就不行呢?要不就是说运算形式不对。。要不就是不存此函数[Microsoft][ODBC Visual FoxPro Driver]File ‘getdate.prg’ does not ...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章