vfp spt连接mysql_VFP中用SPT访问SQL Server数据库_mysql

本文介绍了如何使用VFP的SQL Pass-Through(SPT)技术连接和操作MS SQL Server数据库,包括建立数据库、创建存储过程、在VFP中建立ODBC数据源、执行存储过程和SQL语句、以及数据的增删改查操作,提供了一个简单的通信录管理程序示例。
摘要由CSDN通过智能技术生成

VFP因它简单易学,可快速建立应用软件而深受广大程序员喜爱,但其数据库系统不安全也令广大用户非常头痛。随着MS SQL Server数据库系统的推广应用,其强大的安全性能普遍受到好评。笔者在长期的编程实践中,发现利用VFP的SQL pass-through(SPT)技术结合MS SQL Server数据库系统,也能像VB、Delphi、PowerBuilder一样轻松开发出优秀的客户/服务器(C/S)应用软件。现通过编写一个简单的通信录例子和广大VFP爱好者共同探讨。

一、服务器端MS SQL Server数据库设计

1. 在MS SQL Server中建立名为“SFXT”的数据库。

2. 在SFXT数据库中建立名为“通信录”的数据表,表结构如下:

列名(字段名) 数据类型   长度

姓名 chr 8

http://www.gaodaima.com/39791.htmlVFP中用SPT访问SQL Server数据库_mysql

生日 datetime 8

电话 chr 11

email chr 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] (10),

@birthday [datetime] ,

@telephone [char] (11),

@email [char] (30)

AS

insert into 通信录(姓名,生日,电话,email) values (@name,@birthday,@telephone,@email)

return

二、客户端VFP的SQL pass-through技术设计

1. 建立如(^15020603b^)的VFP表单界面。

2. 建立名为“SFXT”的ODBC数据源连接M

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值