VFP远程访问oracle数据库的语句怎样写啊该怎么处理
发布时间:2010-05-24 22:03:15 文章来源:www.iduyao.cn 采编人员:星星草
VFP远程访问oracle数据库的语句怎样写啊??
我们单位新上的信息管理系统,用的oracle数据库。我想前端程序用VFP做,但不知访问oracle数据库的语句怎样写,也是用SPT语句吗?对SQL数据库的连接还是知道一些的。不胜感激!!
------解决方案--------------------
vfp如何使用spt
http://topic.csdn.net/t/20030804/14/2106887.html
------解决方案--------------------
VFP如何连接 ORACLE 数据库?
*----------------------------
前提:如果要在其它的机器上连数据库,在其它机器要安装 oracle 客户端
如果是3层结构的,可以把oracle客户端装在中间层服务,客户端调用中间层,中间层访问数据库,数据从中间层返回给客户端,只有中间层与数据库服务器打交道,所以用户的客户端就不用装oracle了
环境: oracle9.2 , windows 2000 server ,VFP6 ;
程序如下:
connectionstring='DRIVER={Microsoft ODBC for Oracle};SERVER=MyOracle;UID=JHZTEST;PWD=123'
或
connectionstring='DRIVER={Microsoft ODBC for Oracle};SERVER=MyOracle.domain域名;UID=JHZTEST;PWD=123'
messagebox(connectionstring)
connectid = SQLSTRINGCONNECT(allt(connectionstring))
messagebox(str(connectid))
IF connectid <= 0
MESSAGEBOX("连结资料库不成功!",16,"警告视窗")
RETURN
ENDIF
下面是连接oracle9以下版本的方法
对于Oracle数据库:
[PROVIDER=MSDASQL;]
DRIVER={Driver Name};
SERVER=server;
databasename=database;
databasefile=path;
DSN=;
UID=user;
PWD=password;
例如1:
SQLSTRINGCONNECT("Provider=MSDASQL;DRIVER={Microsoft ODBC for Oracle};SERVER=Webserver;DSN=;databasename=dataall;databasefile=d:data;UID=dba;PWD=zxcv")
例如2:
cnnc.ConnectionString = "Provider=MSDASQL;"_
+ "DRIVER={Microsoft ODBC for Oracle};"_
+ "SERVER=Webserver; "_
+ "DSN=;"_
+ "databasename=dataall; "_
+ "databasefile=d:data;"_
+ "UID=dba; "_
+ "PWD=zxcv"
注:[]中的内容可以省略。
ODBC驱动要用Oracle出的,MS的那个不好用 (此句转自Foxer)
详见下面网页中连接Oracle数据库部分:
http://www.yesky.com/20020225/218569_5.shtml
http://www.yesky.com/20020225/218569.shtml
(文章开头)
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
菜鸟求一句命令
我做VC的,没做过VFP,完全不懂,帮人问一句命令,谢谢各位大牛们帮忙。
“我有两张表,称为A表,B表,其中B表数据很多,我现在...
-
求助:实现grid修改后直接后直接更新到数据表里
各位道友,小弟有两个问题
1。如何实现在grid表格里直接修改数据;
2。修改的数据可直...
-
请问treeview 里面如何选择性展开其中某树枝及其获得焦点?
请问如何在treeview里面,如何实现选择性展开其中的某枝,原本是全部收起来...
-
vfp中treeview控件的用法
我在VFP中使用了treeview控件,我对treeview中的某一个节点的文本修改了,怎么在treeview窗口中进行就更。
...
-
求编排考号问题
需求是这样的,如1年级有8个班,那么考号编排规则是:第1个班的第一个学生考号为1号,第2个班的第一个学生考号为2号,以此...
-
大家讨论,对现有vfp6.0产品只升级为sql server数据库有必要吗?
功能保留原来 只是数据库变化
我本人觉得会丧失很多vfp 本身文...
-
表单中的出错,第一次遇到
VFP9.0中新建了一个表单
表单中,增加一个command1,使其width=25
然后,将此按钮,复制150个出来. (此时...
-
VFP 如何做一个类似word控件?
如题。
类似于电子病历的那种控件。可以像word一样的编辑文件、表格、图片等
可以直接取数据库的数...
-
vfp使用Msxml2.ServerXMLHTTP的乱码问题
oo = = newObject('Msxml2.ServerXMLHTTP')
oo.open('post','http://localhost/',.f.)
o...
-
表中定位 如下 记录 seek办不到
表结构
dlh fb
100 5
110 2
112 3
........
假如 我想查找 dl...