首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

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

2012-05-30 
PB中怎样把单文本框里的内容作为连接数据库的用户名和密码?有代码代码如下SQL code// Profile studentSQLC

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+"'"这样。

热点排行