PowerBuilderClassic12.5は初めてです。ado.netデータベースプロファイルを作成しました。これに接続してログインウィンドウを作成し、ユーザー名とパスワードを読み取り、検証して、ユーザーにプログラムへのアクセスを許可するにはどうすればよいですか。サンプルコードを手伝ってください。コードはどこに置きますか?ありがとう。
1004 次
1 に答える
2
データベース接続を確立することは、私が学ぶのに最も時間がかかった理由の1つでした。それは、難しいからではなく、一度行うだけで、もう一度見る必要がないからです。
コードでは、SQLCAグローバルトランザクションオブジェクトのプロパティを設定する必要があります。データベースペインタで接続を定義している場合は、接続を右クリックして[プロパティ]を選択し、[プレビュー]タブから必要な構文を確認できます。
この構文には、(おそらく)接続のセキュリティ資格情報が含まれます。独自のユーザーID/パスワードプロンプトを作成し、結果を解析して接続文字列にする必要があります。ADO.NETをインストールしていませんが、ODBC接続のサンプルを次に示します...直接コピーして貼り付けます。
// Profile CINEMA3
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=cinema;UID=UserName;PWD=SuperSecurePassword'"
于 2012-07-09T14:37:02.417 に答える