次の方法で共有


AccessDataSource.ConnectionString プロパティ

定義

Microsoft Access データベースに接続するために使用する接続文字列を取得します。

public:
 virtual property System::String ^ ConnectionString { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public override string ConnectionString { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ConnectionString : string with get, set
Public Overrides Property ConnectionString As String

プロパティ値

AccessDataSource コントロールが System.Data.OleDb .NET データ プロバイダーを通じて Access データベースに接続するために使用する OLE DB 接続文字列。

属性

例外

ConnectionString プロパティを設定しようとしました。

次のコード例では、ASP.NET Web ページで コントロールの AccessDataSource プロパティを表示ConnectionStringする方法を示します。

<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
private void Page_Load(Object sender, EventArgs e) {
  Label1.Text = AccessDataSource1.ConnectionString;
}
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <asp:AccessDataSource
        id="AccessDataSource1"
        runat="server"
        DataFile="Northwind.mdb">
      </asp:AccessDataSource>

      <asp:Label
        id="Label1"
        runat="server">
      </asp:Label>

    </form>
  </body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)

  Label1.Text = AccessDataSource1.ConnectionString

End Sub 'Page_Load
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <asp:AccessDataSource
        id="AccessDataSource1"
        runat="server"
        DataFile="Northwind.mdb">
      </asp:AccessDataSource>

      <asp:Label
        id="Label1"
        runat="server">
      </asp:Label>

    </form>
  </body>
</html>

注釈

コントロールは AccessDataSource .NET データ プロバイダーでのみ System.Data.OleDb 使用でき、 を使用する AccessDataSource 接続文字列はこのプロバイダーに固有です。 したがって、コントロールは AccessDataSource 、 プロパティなどの接続文字列の設定を DataFile プロパティとして公開し、 プロパティの値 (設定されている場合) を使用して実行時に接続文字列を ConnectionString 構築します。

適用対象

こちらもご覧ください