vfp用sql命令创建数据库

vfp用sql命令创建数据库,第1张

VFA中建立数据库的步骤:

1、进入vfp系统;

2、点左上文件,新建数据库;

3、输入名称。

保存数据库名vfp中数据库只是个形式,存数据的地方,是在数据库中新建表才是存数据的地方。vfp的前身dbase中数据库介绍就是现在的数据表。

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

2在vfp里写:

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

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

if aa<0

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

endif

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

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

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

首先建立个数据库,

在数据库中建立远程视图,这个远程视图就是应用标准的ODBC,实现异种数据库连接,可以访问并更新数据

数据库中还有个连接,

这个也是ODBC连接,

如果先建立ODBC连接,

就可以重复引用这个连接,

方便的建立多个远程视图时

1首先需要在[控制面板]-[管理工具]中,进入[数据源ODBC]-[用户DNS]中,检查是否存在SQLServer数据源

2如果没有SQL的选项

在这里需要添加SQLServer驱动程序

3在添加驱动时需要对数据源命名(如SQLServer),并且将你所要连接的数据库名,登陆数据库的用户名密码等设置好

然后在VFP中

1新建远程视图

2选择数据源(或选择已建立好的连接)SQLServer

3在列表中选取要连接的表

这样就可以了

按照提示 *** 作,不复杂

利用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 数据库进行查询,更新,修改,新增记录

视图本身就是一张表,他是一张虚拟的表。我想你的题目应该是:然后利用新建立的视图查询视图中的全部信息,并将查询结果存放在表table1中。

这个题目的要求就是让你根据新建立的视图,查询视图中的全部信息,查询去向是表table1

如果你的视图名称是viewone 的话,答案就是这样: 在你的命令窗口中输入:select from viewone into table table1 输完后,回车就可以。

以上就是关于vfp用sql命令创建数据库全部的内容,包括:vfp用sql命令创建数据库、VFP 怎么和数据库连接、请问高手门,怎么用VFP6.0连接SQL数据库,并访问数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存