PowerBuilder 100 が SQL Server との接続を確立する方法

王林
リリース: 2024-01-10 19:06:24
転載
1060 人が閲覧しました

powerbuild10 0 を SQLserver に接続する方法

PB10 を初めて使用する場合は、SQL Server への接続で問題が発生する可能性があります。 PB10 には専用の MSSQL Server インターフェイスが廃止され、データベース管理システム (DBMS) も元の「OLE DB」から新しい方式に置き換えられました。そのため、設定に不都合が生じる可能性があります。次に、PB10 で OLE DB を使用して SQL 2000 データベースに接続する方法を詳しく説明します。

まだレベルをクリアしていないプレイヤーを助けるために、具体的なパズルの解決方法について学びましょう。デフォルトのインストール モードでは ole db インターフェイスがインストールされないため、pb10 のインストール中にカスタム/フル モードを選択してインストールします。 .net がインストールされていない場合は、リストの [ADO.net....] 項目を選択しないでください。次に、[次へ] をクリックしてインストールを完了します。これにより、パズルゲームをスムーズにプレイできるようになります。上記の方法が皆様のお役に立てば幸いです。

プレイヤーが問題を解決できるように、データベース スケッチパッドで OLE Microsoft OLE DB 項目を見つけ、それを右クリックして新しい構成を作成します。ポップアップ構成ウィンドウでは、いくつかの特定の設定を行うことができます。

プロファイル名: 設定ファイル名を入力します //何でも構いません

プロバイダ: データベース管理システムのタイプを選択します。ここでは「SQLOLEDB」項目を選択します。

データ ソース: サーバー名 (以前のバージョンと同じではありません)。ドロップダウン リストから選択することも、127.0.0.1 などのサーバー名または IP アドレスを入力することもできます。上記のプロバイダーが「SQLOLEDB」ではない場合、このドロップダウン リストにはオプションがない可能性があります。

ユーザーID: ユーザー名。私のユーザー名はデフォルトの sa

です

password: 上記のユーザー ID に対応するパスワード。パスワードは空なので入力しません。

この時点で、SQL サーバーに正常に接続できます。しかし、どのデータベースに接続すればよいのでしょうか?上記のパラメータがどれも指定されていなかったので、長い間探しました: P.心配しないで、Extended に「database=データベース名」を入力するだけです。 (引用符なし)

最終的な構成ファイルの内容は次のとおりです:

//彼のプロフィール

SQLCA.DBMS = "OLE DB"

SQLCA.LogId = "sa" //私のユーザー名はsa

です

SQLCA.AutoCommit = False

SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='NETMANAGER',PROVIDERSTRING='database=zs'" //データベース名は zs です。データソースの後に IP アドレスを続けることもできます: DATASOURCE= '127.0 .0.1'

これで、OLE DB を使用して pb10 の SQL サーバーに接続する構成が完了しました。

###(変化)###

PB 接続 SQL 2000

connect を追加しないとどうやって機能するのでしょうか?

// プロフィール firstpb

SQLCA.DBMS = "MSS Microsoft SQL Server"

SQLCA.データベース = "ERP30JCFZ"

SQLCA.LogPass = '1'

SQLCA.サーバー名 = "MICROSOF-4FEEC7"

SQLCA.LogId = "sa"

SQLCA.AutoCommit = False

SQLCA.DBParm = """

###接続する;###

SQLCA を使用して接続します;

上記の接続は両方とも利用可能で、いずれかを使用できます

IF sqlca.sqlcode=0 then

open(w_fistpb1)

###それ以外###

messagebox("システム プロンプト", "データベース接続に失敗しました")

終了 if

以上がPowerBuilder 100 が SQL Server との接続を確立する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:docexcel.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート