标题:vfp能不能直接访问sql数据库
只看楼主
sharamjam
Rank: 2
来 自:UK
等 级:论坛游民
帖 子:81
专家分:59
注 册:2014-9-19
结帖率:68.75%
 问题点数:0 回复次数:9 
vfp能不能直接访问sql数据库
vfp能不能直接访问sql数据库
搜索更多相关主题的帖子: sql数据库 
2015-12-25 22:36
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
得分:0 
通过连接方式,可以顺利访问、使用到了 server 2014  版本了。
2015-12-26 10:26
sharamjam
Rank: 2
来 自:UK
等 级:论坛游民
帖 子:81
专家分:59
注 册:2014-9-19
得分:0 
回复 2楼 qingfameng
是用spt还是什么?

说具体点行不

我是VFP菜鸟……
但是用VFP实现一个个小应用,还是很有成就感的
2015-12-27 15:57
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
得分:0 
这都是一些最基本的东东。如果具体的详细一点,也不是三两句话的事。vfp帮助文件里都有的 ...

2015-12-27 23:03
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
建立一个系统级别的dsn 然后确保测试连接成功

程序代码:
 
  con=sqlconnect("mysqlserver","sa","111111")
  if con =-1
    ?"......"
  else 
    ret=SQLEXEC(con,"select * from base","tmp34")
    brow
  endif

DO IT YOURSELF !
2015-12-28 08:35
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:0 
cServer='192.168.1.1' &&服务器名称或者IP
cUid='sa'             &&SQL服务器登陆账号,默认是 SA
cPwd='1111'           &&SQL服务器登陆账号, 默认是空
cdbs='master'         &&SQL服务器数据库名称
csql=[driver=sql server;server=]+cServer+[;uid=]+cUid+[;pwd=]+cPwd+[;database=]+cdbs  &&动态连接句柄
nhandle=sqlstringconnect(csql) &&连接
if nhandle>0 &&连接成功
  sqlexec(nhandle,'select * from 表1 where .....','sql_table') &&查询SQL数据库的表1的数据,返回查询的表名称是 sql_table
  if used('sql_table') &&如果查询正确,这个表sql_table肯定存在
     select sql_table
     brow
  endif
SQLDISCONNECT(nhandle) &&断开连接
else
    messagebox("SQL数据库连接失败!",48,"连接失败")  
endif
2015-12-28 09:04
kinvanhon
Rank: 5Rank: 5
来 自:战争学院
等 级:贵宾
威 望:16
帖 子:99
专家分:258
注 册:2014-10-7
得分:0 
回复 2楼 qingfameng
帮你补个图,少写了个return..


[此贴子已经被作者于2015-12-28 09:35编辑过]

2015-12-28 09:27
厨师王德榜
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:183
帖 子:942
专家分:4724
注 册:2013-2-16
得分:0 
多看帮助文件,VFP连接SQL是很方便的,有现成的函数可以用。
2015-12-28 10:00
sharamjam
Rank: 2
来 自:UK
等 级:论坛游民
帖 子:81
专家分:59
注 册:2014-9-19
得分:0 
回复 8楼 厨师王德榜
我的帮助文件是英文版的,有中文版的吗

我是VFP菜鸟……
但是用VFP实现一个个小应用,还是很有成就感的
2015-12-28 22:34
厨师王德榜
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:183
帖 子:942
专家分:4724
注 册:2013-2-16
得分:0 
有的,本论坛带的VFP 安装文件,附带的帮助文件,就是翻译过的。
2015-12-31 13:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-460567-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029783 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved