社区
VFP
帖子详情
VF6下连接sqlserver调用存储过程
adamzzww
2009-11-04 07:57:14
现在遇到的问题:
读取本地已有的dbf数据库,写入到SQLSERVER2000中,但是看书和网上全是项目自带数据库的读写(即绑定数据源)。
已知道dbf的路径,但是连接的字符串和数据读取的操作怎么写?
如何连接SQLServer2000,并调用其存储过程?
我想知道通过sql语句如何读,如何写.
先谢谢各位的解答。
...全文
131
10
打赏
收藏
VF6下连接sqlserver调用存储过程
现在遇到的问题: 读取本地已有的dbf数据库,写入到SQLSERVER2000中,但是看书和网上全是项目自带数据库的读写(即绑定数据源)。 已知道dbf的路径,但是连接的字符串和数据读取的操作怎么写? 如何连接SQLServer2000,并调用其存储过程? 我想知道通过sql语句如何读,如何写. 先谢谢各位的解答。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
十豆三
2009-11-05
打赏
举报
回复
*--请参考:FAQ -
<vfp如何使用spt>
http://faq.csdn.net/read/175938.html
adamzzww
2009-11-05
打赏
举报
回复
connDbf = "Driver={Microsoft dBase Driver (*.dbf)};dbq="+postion+""
postion为dbf数据库的绝对地址,怎么总是报“找不到可安装的ISAM”。。
网上都说,是连接字符串出错。。到底是哪里有问题?
注:dbf没有加密,没有用户密码。
adamzzww
2009-11-05
打赏
举报
回复
看了下您的老贴,发现是VP6语法不支持。改用:
if used('postion')
select (postion)
else
use (postion)
Scan
INSERT into sampledata (exptime)
values ((postion).Fdata)
Endscan
这样测试,也报语法错误,太奇怪了吧。(postion为dbf绝对地址,sampledate为工程下数据库)
adamzzww
2009-11-05
打赏
举报
回复
[Quote=引用 7 楼 apple_8180 的回复:]
VFP操作DBF,不用这么麻烦,直接 USE 打开即可。
[/Quote]
现在数据库可以连接上,很感谢。但是:
use (postion)
select p.Fdata, p.Ftestno, p.Fold, p.Fppkz_1, p.Fppkz_2, p.Fppkz_3, p.Fppkz, p.Fppky_1, p.Fppky_2, p.Fppky_3, p.Fppky_4, p.Fppky_5, p.Fppky_6, p.Fppky;
into s.Exptime, s.Sid, s.Days, s.Kz1, s.Kz2, s.Kz3, s.Kz, s.Ky1, s.Ky2, s.Ky3, s.Ky4, s.Ky5, s.Ky6, s.Ky;
from (postion) p, sampledata s;
总是会提示语法错误。。
其中(postion) p, sampledata s分别为两个dbf数据表。将p中部分数据插入s中的部分列。
是我写错了,还是VF6不支持这种写法,应该怎么构造select into语句。
adamzzww
2009-11-05
打赏
举报
回复
[Quote=引用 7 楼 apple_8180 的回复:]
VFP操作DBF,不用这么麻烦,直接 USE 打开即可。
[/Quote]
use +postion(为dbf数据库的绝对地址)?
哇,思维定势,瀑布汗。我再试试,谢谢。
十豆三
2009-11-05
打赏
举报
回复
VFP操作DBF,不用这么麻烦,直接 USE 打开即可。
adamzzww
2009-11-05
打赏
举报
回复
[Quote=引用 4 楼 apple_8180 的回复:]
什么开发工具写入dBase数据库?
[/Quote]
VF6.0,考虑到在老电脑上使用..。
用Microsoft dBase Driver (*.dbf),总是报“找不到可安装的ISAM”。
用Microsoft Visual FoxPro Driver,报sqlsetconnectattr 失败。
初次使用,问题有点多,谢谢指导。。
adamzzww
2009-11-05
打赏
举报
回复
VF6.0,考虑到在老电脑上使用..。
十豆三
2009-11-05
打赏
举报
回复
什么开发工具写入dBase数据库?
adamzzww
2009-11-05
打赏
举报
回复
[Quote=引用 2 楼 apple_8180 的回复:]
*--请参考:FAQ -
<vfp如何使用spt>
http://faq.csdn.net/read/175938.html
[/Quote]
谢谢,我试试。
还想问下,对于写入dBase数据库,用Microsoft dBase Driver驱动,还必须装什么么?
连接字符:connDbf = "Driver={Microsoft dBase Driver (*.dbf)};dbq="+postion+";是不是有错?
还是必须用Microsoft Visual FoxPro Driver??
SQL Server 2005双向同步配置手册
2. **
连接
至Public Server**:使用实例名`S99VF403\
SQLSERVER
2005`
连接
至公共服务器,并按照界面提示逐步进行配置。在此过程中,需要选择要发布同步的数据库、发布的类型以及要发布的具体数据库对象等关键设置。 3....
vf实例大全vf实例大全vf实例大全
9. **数据库
连接
**:VF可以与其他数据库(如SQL Server、Oracle等)进行
连接
,实现数据交换。实例可能包括ODBC或ADO的配置和使用。 10. **网络与多用户**:VF支持网络环境,允许多个用户同时访问数据库。实例可能...
VF数据库学生管理系统
7. 数据库
连接
:VF可以与其他应用程序(如Excel、Word)或数据库(如SQL Server、Oracle)进行数据交换,实现数据的导入导出。 总之,“VF数据库学生管理系统”是一个很好的实践平台,可以帮助初学者掌握数据库设计...
VF做的採購系統,希望给新人提供一些帮助
9. **数据库
连接
与数据交换**:VF可以与其他数据库(如SQL Server)进行数据交换,理解ODBC和ADO
连接
方式有助于扩展系统功能。 10. **程序的打包与部署**:VF项目完成后,需要将其打包成可执行文件,以便在其他...
vf精彩实例
实例可能涉及VF与SQL Server、Oracle等数据库的交互。 8. **错误处理和调试**:学习如何在VF中有效地进行错误处理和程序调试也是实例教学的重要部分,这对于提高代码质量和软件可靠性至关重要。 9. **程序发布**:...
VFP
2,748
社区成员
29,138
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章