如何在VFP中设置ODBC

zhaoemb 2002-06-13 11:40:36
一个VFP程序通过ODBC连接ACCESS数据库(.MDB文件),
请问如何在VFP程序中动态设置ODBC 。
...全文
148 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowei_2002 2002-06-16
  • 打赏
  • 举报
回复
好办法,学习ing。。。

帖主可以看看这一帖,希望对你有帮助!
http://www.csdn.net/expert/topic/641/641856.xml?temp=.9181024
liuri璇玑 2002-06-15
  • 打赏
  • 举报
回复
SQLConfigDataSource()是API函数

DECLARE INTEGER SQLConfigDataSource IN odbccp32 INTEGER, INTEGER, STRING, STRING
是SQLConfigDataSource()函数的声明

API函数可以在编程语言中调用
zhaoemb 2002-06-15
  • 打赏
  • 举报
回复
Liuri:

SQLConfigDataSource(0, 1, 'Mircosoft Access Server' ,'DSN=...')
是VFP函数吗?

能解释以下语句吗,是VFP语句吗?
DECLARE INTEGER SQLConfigDataSource IN odbccp32 INTEGER, INTEGER, STRING, STRING
liuri璇玑 2002-06-14
  • 打赏
  • 举报
回复
第二项参数是数字(1-增加 2-修改 3-删除)
liuri璇玑 2002-06-14
  • 打赏
  • 举报
回复
我也没连过ACCESS数据库
使用API,你在你的程序中:
DECLARE INTEGER SQLConfigDataSource IN odbccp32 INTEGER, INTEGER, STRING, STRING

lreturn=SQLConfigDataSource(0, 1, 'Mircosoft Access Server' ,
'DSN=...')

这个DSN后我也不知ACCESS该填什么
象在SQL中就是数据源名字、SQL SERVER名字、要连接的数据库名字之类的
zhaoemb 2002-06-13
  • 打赏
  • 举报
回复
对不起,我的意思是用VFP程序代码代替手工在 控制面板-ODBC数据源 中添加增、修改、配置用户DSN或系统DSN。
jiangzhifeng 2002-06-13
  • 打赏
  • 举报
回复
以连接串方式
cn="driver=microsoft access driver;....."
handle=sqlstringconnect(cn)
if handle>0
&& 连接成功
endif
zhaoemb 2002-06-13
  • 打赏
  • 举报
回复
liuri(璇玑)能否详细点。
liuri璇玑 2002-06-13
  • 打赏
  • 举报
回复
用 API 函数
DECLARE INTEGER SQLConfigDataSource IN odbccp32 INTEGER, INTEGER, STRING, STRING

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧