欢迎来到天天文库
浏览记录
ID:37913984
大小:32.00 KB
页数:4页
时间:2019-06-02
《VFP中用SPT访问SQL SERVER数据库详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VFP中用SPT访问SQLSERVER数据库详解VFP因它简单易学,可快速建立应用软件而深受广大程序员喜爱,但其数据库系统不安全也是令广大用户非常头痛。随着MS SQL SERVER数据库系统的推广应用,其强大的安全性能普遍受到好评。笔者在长期的编程实践中发现利用VFP的SQL PASS-THROUGH(SPT) 技术结合MS SQL SERVER 数据库系统,也能象VB、DELPHI、POWERBUILDER一样轻松开发出优秀的客户/服务器(C/S)应用软件。现通过编写一个简单的通信录例子和广大VFP爱好者共同探讨。一、服务器端MS SQL
2、 SERVER数据库设计 1、在MS SQL SERVER中建立名为“SFXT”的数据库。 2、在SFXT数据库中建立名为“通信录”的表,结构如下: 列名(字段名) 数据类型 长度 姓名 CHAR 8 生日 DATETIME 8 电话 CHAR 11 EMAIL
3、 CHAR 30 并将姓名设置为主键 3、在SFXT数据库中建立查询出所有记录的存储过程 SP_SEARCHALL CREATE PROCEDURE [SP_SEARCHALL] AS SELECT * FROM 通信录 ORDER BY 姓名 RETURN 4、在SFXT数据库中建立插入新记录的存储过程 SP_INSERTDATA CREATE PROCEDURE [SP_INSERTDATA] @NAME [CHAR
4、] (10), @BIRTHDAY [DATETIME], @TELEPHONE [CHAR] (11), @EMAIL [CHAR] (30) AS INSERT INTO 通信录(姓名,生日,电话,EMAIL) valueS (@NAME,@BIRTHDAY,@TELEPHONE,@EMAIL) RETURN二、客户端VFP的SQL PASS-THROUGH技术设计 1、建立VFP表单界面,按钮内容如下 建立ODBC数据源 建立连接方式1 建立连接方式2
5、 活动连接属性设置 执行存储过程查询数据 执行SQL语句查询数据 向存储过程传替参数插入新记录 设置当前表的属性修改数据 断开指向数据源的连接 退出程序 2、建立名为SFXT的ODBC数据源连接MS SQL SERVER中的VFP中用SPT访问SQLSERVER数据库详解VFP因它简单易学,可快速建立应用软件而深受广大程序员喜爱,但其数据库系统不安全也是令广大用户非常头痛。随着MS SQL SERVER数据库系统的推广应用,其强大的安全性能普遍受到好评。笔者在长期的编程实践
6、中发现利用VFP的SQL PASS-THROUGH(SPT) 技术结合MS SQL SERVER 数据库系统,也能象VB、DELPHI、POWERBUILDER一样轻松开发出优秀的客户/服务器(C/S)应用软件。现通过编写一个简单的通信录例子和广大VFP爱好者共同探讨。一、服务器端MS SQL SERVER数据库设计 1、在MS SQL SERVER中建立名为“SFXT”的数据库。 2、在SFXT数据库中建立名为“通信录”的表,结构如下: 列名(字段名) 数据类型 长度 姓名
7、 CHAR 8 生日 DATETIME 8 电话 CHAR 11 EMAIL CHAR 30 并将姓名设置为主键 3、在SFXT数据库中建立查询出所有记录的存储过程 SP_SEARCHALL CREATE PROCEDURE [SP_SEARC
8、HALL] AS SELECT * FROM 通信录 ORDER BY 姓名 RETURN 4、在SFXT数据库中建立插入新记录的存储过程 SP
此文档下载收益归作者所有