VF与SQL连接详细步骤 10
求:VF与SQL之间连接详细过程,怎样用ODBC设置一个SQL连接,然后用连接制作一个视图,并实现多台电脑共享数据运行.谢谢高手!...
求:VF与SQL之间连接详细过程,怎样用ODBC设置一个SQL连接,然后用连接制作一个视图,并实现多台电脑共享数据运行.谢谢高手!
展开
4个回答
展开全部
请参考 ,个别词语可能与你的电脑不一样 (因为我使用繁体系统)
1. ODBC设置
“系统资料来源名称” --> “新增” --> 在列表中选择“SQL Server” --> 输入ODBC名称、描述、SQL服务器名 --> 选择连线
SQL方式(可包含输入数据库用户名、密码) --> 设置预设数据库等选项 --> “完成”
2. Foxpro 设置连接
在Foxpro建立一个数据库叫 your_dbc
然后打开它,使用如下的语句创建本地连接SQL的Connections
open database your_dbc share
CREAT CONNECTION CONN CONNSTRING "driver=sql
server;server=DBSQL;uid=your_name;pwd=your_password;database=your_db"
或者
CREAT CONNECTION CONN CONNSTRING "DSN=ODBC_DSN_NAME;Description=ODBC_Desc;UID=sa;PWD=;APP=MicrosoftR Visual FoxProR"
或者
CREAT CONNECTION CONN CONNSTRING "driver=sql server;server=192.168.1.99;uid=sa;pwd=;database=your_db"
不建议使用Foxpro 本身的远程视图,因为将来增加数据字段,或者服务器名改变时,需要 Foxpro 熟手修改远程视图,甚至重新
建立远程视图。
3. 在Foxpro程序中,可如下引用
open database your_dbc share
con_fox =SQLCONNECT('CONN')
kk = sqlexec(con_fox, "select * from tablename", "mytemp")
kk = sqlexec(con_fox, "update tablename set aa=9 where aa=-1 ")
当返回值 < 1,则表示执行不成功,否则为成功。
1. ODBC设置
“系统资料来源名称” --> “新增” --> 在列表中选择“SQL Server” --> 输入ODBC名称、描述、SQL服务器名 --> 选择连线
SQL方式(可包含输入数据库用户名、密码) --> 设置预设数据库等选项 --> “完成”
2. Foxpro 设置连接
在Foxpro建立一个数据库叫 your_dbc
然后打开它,使用如下的语句创建本地连接SQL的Connections
open database your_dbc share
CREAT CONNECTION CONN CONNSTRING "driver=sql
server;server=DBSQL;uid=your_name;pwd=your_password;database=your_db"
或者
CREAT CONNECTION CONN CONNSTRING "DSN=ODBC_DSN_NAME;Description=ODBC_Desc;UID=sa;PWD=;APP=MicrosoftR Visual FoxProR"
或者
CREAT CONNECTION CONN CONNSTRING "driver=sql server;server=192.168.1.99;uid=sa;pwd=;database=your_db"
不建议使用Foxpro 本身的远程视图,因为将来增加数据字段,或者服务器名改变时,需要 Foxpro 熟手修改远程视图,甚至重新
建立远程视图。
3. 在Foxpro程序中,可如下引用
open database your_dbc share
con_fox =SQLCONNECT('CONN')
kk = sqlexec(con_fox, "select * from tablename", "mytemp")
kk = sqlexec(con_fox, "update tablename set aa=9 where aa=-1 ")
当返回值 < 1,则表示执行不成功,否则为成功。
展开全部
用ODBC设置一个SQL连接,用连接制作一个视图,然后你想怎么用就怎么用了.和本地表一样.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.在SQL上创建数据库
2.在控制面板--管理工具--ODBC--系统DSN--添加--在列表中选择“SQL Server”--....(完成ODBC设置)
3.在VFP中升迁数据库到SQL上(工具--向导--升迁)
4.创建远程视图。
2.在控制面板--管理工具--ODBC--系统DSN--添加--在列表中选择“SQL Server”--....(完成ODBC设置)
3.在VFP中升迁数据库到SQL上(工具--向导--升迁)
4.创建远程视图。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不建议用vf
我用vf建立远程视图,后来的维护成了噩梦
而且很不方便。
我用vf建立远程视图,后来的维护成了噩梦
而且很不方便。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询