1

への接続に加えて、コードを使用SQL Server Compactしてデータベースをアタッチ、デタッチして、およびが任意のシステムで動作するようにするにはどうすればよいですか?PowerBuilderexedatabase

4

1 に答える 1

0

どのバージョンの PowerBuilder を使用していますか? 接続が非常に簡単なので、できれば .NET を使用できるものを使用してください。

  1. System.Data.SqlServerCe.Dll への参照をプロジェクトに追加します。(SQL CE フォルダー内)
  2. 接続ロジックを持つオブジェクトに using for System.Data.SqlServerCe を追加します。
  3. 接続ロジックを追加する

    SqlCeConnection conn 文字列 lsConn、lsFile、lsException

    試す

      lsFile = "2ndAmendmentWarning.sdf"
      lsConn = "Data Source=2ndAmendmentWarning.sdf;Password='JoinTheNRAToday'"
      conn = create SqlCeConnection(lsConn)
      conn.Open()
    

    キャッチ (SqlCeException 例)

      lsException = ex.Message.ToString()
    

    試してみる

もちろん、データベースファイルとパスワードは動的に設定されます...

于 2013-02-22T13:31:50.827 に答える