vfp怎么连接数据库上的sqlserver数据库? odbc怎么设置?

我以前曾经努力学习过一段时间的vfp,后来好久没动过了
现在要研究一个vfp做的程序,准备花时间弄明白点
[58 byte] By [searoom-海龙] at [2008-6-2]
# 1
VFP好象得用远程视图来连接后台数据库

@_@
yeqiufeng-叶秋枫 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...
# 2
放错地方了,怎么办? :)
searoom-海龙 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...
# 3
odbc中选择VFP驱动,然后找到你的数据库路径,起个名字就行了
jyqkr-酷鱼 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...
# 4
searoom(大海是水,骏马有腿) 兄弟别搞了,foxnt没你们想得那么得小气的。
==================================
如果是真得不知道那么偶告诉你
在ODBC中选择SQLServer驱动,设置名称,选择服务器,设置验证方式,如果不是在nt域中选择SQL Server验证输入你有权限得用户名,如果没有设置那么sa密码默认为空,在vfp中加入远程数据,就得了。其他得你自己取玩了。
manboo-我从山中来 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...
# 5
好像vfp在做本地数据库应用程序方面很强,也很方便
我以前做过一个信息管理系统(小的:)作为课程设计,挺好的
怎么实现c/s结构呢,我就不知道了
searoom-海龙 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...
# 6
呵呵!
manboo-我从山中来 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...
# 7
在水园挺讨厌 manboo(折翼天使在红叶飞舞) 的,呵呵
不过,在技术版就另当别论罗
searoom-海龙 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...
# 8
学习,不断学习
searoom-海龙 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...
# 9
#define odbc_add_dsn 1 && Add data source
#define odbc_config_dsn 2 && Configure (edit) data source
#define odbc_remove_dsn 3 && Remove data source
declare integer SQLConfigDataSource in odbccp32 integer,integer,string, string
lnwindowhandle=0
lcodbcdriver='SQL Server'
lcodbcname='SharedData'
lcodbcdesc='Shared Data Source'
lcodbcserver='local'
lcodbcdatabase='fjdata'
lreturn=sqlconfigdatasource(lnwindowhandle, ;
odbc_config_dsn, lcodbcdriver, ;
'dsn=' + lcodbcname + chr(0) ;
+ 'Description=' + lcodbcdesc + chr(0) ;
+ 'Server=' + lcodbcserver + chr(0) ;
+ 'Database=' + lcodbcdatabase + chr(0))
if lreturn=0
lreturn=sqlconfigdatasource(lnwindowhandle, ;
odbc_add_dsn, lcodbcdriver, ;
'dsn=' + lcodbcname + chr(0) ;
+ 'Description=' + lcodbcdesc + chr(0) ;
+ 'Server=' + lcodbcserver + chr(0) ;
+ 'Database=' + lcodbcdatabase + chr(0))
if lreturn=0
messagebox('Unable To Create Necessary ODBC Connection Definition',16,'Vogue')
gdefserver=''
endif
endif
clear dlls
tubu-徒步旅行 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...
# 10
建立连接SQL服务器的ODBC源(在控制面板的ODBC源快捷方式中设,当然,在数据库的“连接”上也可以设)。然后:
1、在VFP里用升迁向导或;
2、用SQL服务器的导入功能或;
3、在你的程序中,手工地建立与服务器的连接,再建库、建表,读取本地数据库,插入等...
tubu-徒步旅行 at 2007-10-27 > top of Msdn China Tech,Delphi,数据库相关...