标题:[求助]VFP (SQL PASS THROUGH)问题
只看楼主
retry_cao
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-6-8
 问题点数:0 回复次数:2 
[求助]VFP (SQL PASS THROUGH)问题

我有台服务器“testSVR”,在数据库中建立一个test的数据库。
在VFP中运行
lnHandle=SQLConnect("testSVR","sa","")
总是无法连接(lnHandle=0)。
请问,问题出在哪?

搜索更多相关主题的帖子: SQL VFP PASS THROUGH 数据库 
2006-06-08 16:25
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
得分:0 
sqlconnect( ) 函数

建立一个指向数据源的连接。

语法

SQLCONNECT([DataSourceName, cUserID, cPassword | cConnectionName])

参数
DataSourceName
数据源的名称,该名称和 ODBC.INI 文件中的定义相同。

cUserID
向数据源注册的用户标识。

cPassword
数据源的口令。

cConnectionName
用 CREATE CONNECTION 创建的命名连接。

返回值类型
数值型

说明
如果成功地连接到数据源上,sqlconnect( ) 函数返回一个正的、非零的句柄。应该将这个句柄存入内存变量中,在随后需要连接句柄的函数调用中,就能使用该内存变量。如果不能连接,SQLCONNECT( ) 返回 -2。
如果不带任何附加参数发出 SQLCONNECT( ),那么将显示选择连接或数据源对话框,供您选择数据源。


感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-06-08 16:39
jjjlan
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2004-11-24
得分:0 
以下是引用retry_cao在2006-6-8 16:25:53的发言:

我有台服务器“testSVR”,在数据库中建立一个test的数据库。
在VFP中运行
lnHandle=SQLConnect("testSVR","sa","")
总是无法连接(lnHandle=0)。
请问,问题出在哪?


方法一:
lnHandle=SQLSTRINGCONNECT("Driver=sql server;server=你的服务器名称;Database=你的数据库名称;uid=sa;pwd=")

方法二=:
lnHandle=SQLCONNECT(数据源名称,"sa","")

2006-06-09 07:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-70640-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046532 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved