【发布时间】:2012-07-08 14:10:46
【问题描述】:
我是 PowerBuilder Classic 12.5 的新手。我已经创建了 ado.net 数据库配置文件。我现在如何连接到它并创建一个登录窗口来读取用户名和密码,验证并让用户访问该程序。 请帮助提供示例代码,我在哪里放置代码? 谢谢。
【问题讨论】:
标签: sql ado.net powerbuilder
我是 PowerBuilder Classic 12.5 的新手。我已经创建了 ado.net 数据库配置文件。我现在如何连接到它并创建一个登录窗口来读取用户名和密码,验证并让用户访问该程序。 请帮助提供示例代码,我在哪里放置代码? 谢谢。
【问题讨论】:
标签: sql ado.net powerbuilder
建立数据库连接是我学习时间最长的事情之一,不是因为它很难,而是因为你只做一次就不必再看一遍了。
在您的代码中,您需要设置 SQLCA 全局事务对象的属性。如果您在数据库绘制器中定义了连接,则可以右键单击它,选择“属性”,然后从“预览”选项卡中查看需要的语法。
此语法将(可能)包含您的连接安全凭据。您需要构建自己的用户名/密码提示并将结果解析为连接字符串。我没有安装 ADO.NET,但这里有一个 ODBC 连接示例...直接复制和粘贴:
// Profile CINEMA3
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=cinema;UID=UserName;PWD=SuperSecurePassword'"
【讨论】: