0

应用程序中有一个登录名,可以执行某些操作

这是在生产中,无法修改

xconec = Sqlstringconnect("Driver={SQL Server};Server=laptop001;Database=Master;Uid=sa;Pwd=sa;") 

&& syslanguages es una tabla que se encuentra contenida en la BD Master de SQL Server 

xselect = "SELECT * from syslanguages" 

xenvio = SQLExec(xconec,xselect,"Micursor") 

然后总是在狐狸中以所有形式或prg我使用类似于

xenvio = SQLExec(xconec,xselect,"Micursor") 

那么如果我在所有模块中都这样做,我怎样才能得到我的连接?好吧,我需要用户、数据库、密码、服务器,这是因为我想调用 ac# 应用程序(一个 exe),它将连接到同一个服务器/数据库以进行插入。但我只有xconect变量

4

1 回答 1

0

使用 SQLGETPROP()。

xpassword = SQLGETPROP(xconect, "Password")

或者:

xstring = SQLGETPROP(xconect, "ConnectString")

然后为您要查找的部分解析 xstring。

这适用于 VFP 9,不确定 VFP 6。

于 2013-10-17T16:09:58.230 回答