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数据库,并访问数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)