是否有可能从sql变量获取连接值? vfp 6

时间:2013-10-16 23:10:53

标签: connection foxpro visual-foxpro

在应用中有一个登录,它可以执行某些操作

这是正在制作中,无法修改

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") 

然后,如果我在所有模块中执行此操作,我如何才能获得连接?我需要 用户数据库,密码,服务器 这是因为我想调用一个c#app(一个exe),它将连接到同一服务器/数据库进行插入。但我只有xconect变量

1 个答案:

答案 0 :(得分:0)

使用SQLGETPROP()。

xpassword = SQLGETPROP(xconect, "Password")

或者:

xstring = SQLGETPROP(xconect, "ConnectString")

然后解析xstring以查找您正在寻找的部分。

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