VF与SQL连接详细步骤 10

求:VF与SQL之间连接详细过程,怎样用ODBC设置一个SQL连接,然后用连接制作一个视图,并实现多台电脑共享数据运行.谢谢高手!... 求:VF与SQL之间连接详细过程,怎样用ODBC设置一个SQL连接,然后用连接制作一个视图,并实现多台电脑共享数据运行.谢谢高手! 展开
 我来答
dog129
2011-02-17 · TA获得超过220个赞
知道小有建树答主
回答量:332
采纳率:0%
帮助的人:275万
展开全部
请参考 ,个别词语可能与你的电脑不一样 (因为我使用繁体系统)

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,则表示执行不成功,否则为成功。
艾诗筠
推荐于2018-04-06 · TA获得超过240个赞
知道答主
回答量:162
采纳率:100%
帮助的人:0
展开全部
用ODBC设置一个SQL连接,用连接制作一个视图,然后你想怎么用就怎么用了.和本地表一样.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
渔家网上欢天9
2011-02-28 · TA获得超过433个赞
知道小有建树答主
回答量:301
采纳率:0%
帮助的人:297万
展开全部
1.在SQL上创建数据库
2.在控制面板--管理工具--ODBC--系统DSN--添加--在列表中选择“SQL Server”--....(完成ODBC设置)
3.在VFP中升迁数据库到SQL上(工具--向导--升迁)
4.创建远程视图。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
森锟Tg
2011-02-22 · 超过10用户采纳过TA的回答
知道答主
回答量:28
采纳率:0%
帮助的人:16.2万
展开全部
不建议用vf
我用vf建立远程视图,后来的维护成了噩梦
而且很不方便。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式