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