读书人

PB中怎样把单文本框里的内容作为连接数

发布时间: 2012-05-30 20:20:04 作者: rapoo

PB中怎样把单文本框里的内容作为连接数据库的用户名和密码?有代码
代码如下

SQL code
// Profile studentSQLCA.DBMS = "ODBC"SQLCA.AutoCommit = FalseSQLCA.DBParm = "ConnectString='DSN=s2;UID=sle_1.text;PWD=sle_2.text'"CONNECT     USING SQLCA;if sqlca.sqlcode <>0 then    messagebox("消息","连接错误!"+ string(sqlca.sqlcode)+"~r~n"+sqlca.sqlerrtext)    return -1;else    messagebox("消息","连接成功!")end if 


其中:UID=sle_1.text;PWD=sle_2.text 处,sle_1和sle_2是两个 singlelineedit控件。

但这样的话 “sle_1.text” 和 “sle_2.text” 被当作了用户名和密码,而不是他们的内容。
我想用的是他们的内容,,,求解决



[解决办法]
首先这段代码需要写在窗口的CB控件中,同时在sle文本框中必须录入完了才能够点击链接。

SQLCA.DBParm = "ConnectString='DSN=s2;UID='"+sle_1.text+"'"+";PWD='"+sle_2.text+"'"这样。

读书人网 >PB

热点推荐