回 帖 发 新 帖 刷新版面

主题:vfp sql

我从没接触过sql,现在我们站上有了条件,我想学习,
我们单位电脑 
win2000 局域网 有sql 

怎么用VFP在服务器上建立,并读写数据库呢?

回复列表 (共4个回复)

沙发

远程视图 
远程视图以视图的方式通过ODBC与外部数据源建立连接,
从而达到访问或更新外部数据源的目的。
它是客户/服务器体系结构中经常运用的一种访问外部数据源的方法。
在VFP中建立远程视图的方式主要有两种:
采用VFP中的视图向导
程序方式。

板凳

SQL Pass Through技术 
SQL Pass Through(以下简称SPT)技术能使用户直接访问ODBC函数,
并把SQL语句发送给服务器执行。
与远程视图相比,它能够更直接地控制后台服务器上的数据库: 

● 可以使用服务器的特有功能,如存储过程和基于服务器的内部函数等; 
● 可使用服务器所支持的SQL扩展功能、可进行数据定义、服务器管理和安全性管理等; 
● 对后台数据库的更新、删除和插入等操作有更多控制权,对远程事务也有更多控制权。 
该方法的缺点:不能用图形化的设计器,必须在命令窗口或程序中直接输入SQL命令。 

3 楼

数据库升迁 
利用VFP的数据库升迁向导,可以实现将本地数据库转换为远程数据库的功能。
借助这一功能,可将VFP建立的数据库、表和视图等从本地系统迁移到另一个远程服务器上。
虽然在VFP中,该方法只限于对 SQL Server 和Oracle Server的访问,
但通过使用SQL Pass Through 函数在服务器上创建远程表,
然后再用VFP,建立远程视图,访问这些服务器上的表,
就可为任何远程 ODBC 数据源建立客户/服务器模式的应用程序。 

4 楼

以上是几种常有的方法,网上资料比较全。新手容易入门!

我来回复

您尚未登录,请登录后再回复。点此登录或注册