VFP中用SPT访问SQL SERVER数据库详解

VFP中用SPT访问SQL SERVER数据库详解

ID:37913984

大小:32.00 KB

页数:4页

时间:2019-06-02

VFP中用SPT访问SQL SERVER数据库详解_第1页
VFP中用SPT访问SQL SERVER数据库详解_第2页
VFP中用SPT访问SQL SERVER数据库详解_第3页
VFP中用SPT访问SQL SERVER数据库详解_第4页
资源描述:

《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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。