VFP 怎么和数据库连接

VFP 怎么和数据库连接,第1张

1你要先建好odbc数据源,指向这个数据库,例如odbc数据源取名为sql1

2在vfp里写:

aa=sqlconnect(sql1,'用户名','密码')

用户名和密码指sqlserver的用户名和密码

if aa<0

连接未成功,查查数据源和网络是否有问题

endif

sqlexec('select from 表1','tmpcursor')

查询结果被送到了cursor表tmpcursor中

你就可以像 *** 作vfp的表一样 *** 作tmpcursor了。

利用VFP数据库功能创建SQL Sever数据库的方法 :

1SQL_CON = "Driver=SQL Server;Server=IP;Uid=username;Pwd=userpwd;database=dbname"

2HCONN = SQLSTRINGCONNECT(SQL_CON)

3SQL_STR="select from tablename"

4RR=SQLEXEC(HCONN,SQL_STR,'temp')

5SQLDISCONNECT(HCONN)

说明:

1与SQL Server 服务器的连接字符串,iP为服务器地址,username为sQL Server 用户名,userpwd为sQL Server 用户密码,dbname为SQL Server 数据库名

2建立与SQL Server 的连接

3SQL_STR 为任意SQL Server 合法语句,必须也字符串形式执行,包括create,update,delete,altter,select,EXEc(执行SQL Server 存储过程)等语句

4执行SQL语句,返回值,可判断执行是否成功,查询结果保存在temp中,

5释放连接

6通过数据源建立远程视图,可方便对SQL Server 数据库进行查询,更新,修改,新增记录

创建完数r据库后,此数据库已经打开,注意观察“菜单栏”有个空白区域是

数据库下拉列表框,显示着当前打开并使用的数据库名。

use

<表名>

打开表后,观察窗口下面的状态栏,会显示当前打开的表名和记录情况。可以显示记录看看。

browse

可以在浏览窗口显示记录。

VFP可以使用SQL语言,使用命令窗口就行,如果你是要使用SQL语言打开SQL数据库,那就要先使用SQLSTRINGCONNECT()函数连接上数据库,使用SQLEXEC()函数运行命令并返回结果,具体函数格式网上有,而且也不VFP如何使用SQL数据库的实例,不难找

因为你是免安装的,没有注册vfp数据库文件的文件类型,所以不能直接打开!

要直接打开的话你就要手工注册一下vfp数据库文件的文件类型,就是扩展名这册一下,打开方式选择成vfp打开就行了!

以上就是关于VFP 怎么和数据库连接全部的内容,包括:VFP 怎么和数据库连接、请问利用VFP数据库功能创建SQL Sever数据库的方法、VFP打开数据库,却显示文件正在使用。怎么回事等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9468257.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存