OleDbConnection コンストラクタ ()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > OleDbConnection コンストラクタ ()の意味・解説 

OleDbConnection コンストラクタ ()

OleDbConnection クラス新しインスタンス初期化します。

名前空間: System.Data.OleDb
アセンブリ: System.Data (system.data.dll 内)
構文構文

Dim instance As New OleDbConnection
public OleDbConnection ()
public:
OleDbConnection ()
public OleDbConnection ()
public function OleDbConnection ()
解説解説

OleDbConnection新しインスタンス作成すると、読み書き可能プロパティは、ConnectionString プロパティのキーワードを関連付け設定した場合除いて次の初期値設定されます。

プロパティ

初期値

ConnectionString

空の文字列 ("")

ConnectionTimeout

15

Database

空の文字列 ("")

DataSource

空の文字列 ("")

これらのプロパティの値を変更するには、ConnectionString プロパティ使用する必要があります

使用例使用例

OleDbConnection作成し、開く例を次に示します

Public Sub OpenConnection(ByVal
 connectionString As String)

    Using connection As New OleDbConnection(connectionString)
        Try
            connection.Open()
            Console.WriteLine("DataSource: {0} Database: {1}",
 _
                connection.DataSource, connection.Database)
        Catch ex As Exception
            Console.WriteLine(ex.Message)
        End Try
        ' The connection is automatically closed when the
        ' code exits the Using block.
    End Using
End Sub
static void OpenConnection(string
 connectionString)
{
    using (OleDbConnection connection = new
 OleDbConnection(connectionString))
    {
        try
        {
            connection.Open();
            Console.WriteLine("DataSource: {0} \nDatabase: {1}",
                connection.DataSource, connection.Database);
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
        // The connection is automatically closed when the
        // code exits the using block.
    }
using System;
using System.Data;
using System.Data.OleDb;

class Class1
{
    static void Main()
    {
        string x = "Provider=SQLOLEDB;Data Source=(local);Initial
 Catalog=AdventureWorks;"
            + "Integrated Security=SSPI";
        OpenConnection(x);
        Console.ReadLine();
    }

    static void OpenConnection(string
 connectionString)
    {
        using (OleDbConnection connection = new
 OleDbConnection(connectionString))
        {
            try
            {
                connection.Open();
                Console.WriteLine("DataSource: {0} \nDatabase: {1}",
                    connection.DataSource, connection.Database);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            // The connection is automatically closed when the
            // code exits the using block.
        }
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

OleDbConnection コンストラクタ

OleDbConnection クラス新しインスタンス初期化します。 データ ソースへの接続
オーバーロードの一覧オーバーロードの一覧

名前 説明
OleDbConnection () OleDbConnection クラス新しインスタンス初期化します。
OleDbConnection (String) 接続文字列指定してOleDbConnection クラス新しインスタンス初期化します。
参照参照

関連項目

OleDbConnection クラス
OleDbConnection メンバ
System.Data.OleDb 名前空間

その他の技術情報

データ ソースへの接続
データ ソースへの接続

OleDbConnection コンストラクタ (String)

接続文字列指定して、OleDbConnection クラス新しインスタンス初期化します。

名前空間: System.Data.OleDb
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Sub New ( _
    connectionString As String _
)
Dim connectionString As String

Dim instance As New OleDbConnection(connectionString)
public OleDbConnection (
    string connectionString
)
public:
OleDbConnection (
    String^ connectionString
)
public OleDbConnection (
    String connectionString
)
public function OleDbConnection (
    connectionString : String
)

パラメータ

connectionString

データベースを開くために使用する接続

解説解説

OleDbConnection新しインスタンス作成すると、読み書き可能プロパティは、ConnectionString プロパティのキーワードを関連付け設定した場合除いて次の初期値設定されます。

プロパティ

初期値

ConnectionString

connectionString

ConnectionTimeout

15

Database

空の文字列 ("")

DataSource

空の文字列 ("")

これらのプロパティの値を変更するには、ConnectionString プロパティ使用する必要があります

使用例使用例

OleDbConnection作成し、開く例を次に示します

Public Sub OpenConnection(ByVal
 connectionString As String)

    Using connection As New OleDbConnection(connectionString)
        Try
            connection.Open()
            Console.WriteLine("DataSource: {0} Database: {1}",
 _
                connection.DataSource, connection.Database)
        Catch ex As Exception
            Console.WriteLine(ex.Message)
        End Try
        ' The connection is automatically closed when the
        ' code exits the Using block.
    End Using
End Sub
static void OpenConnection(string
 connectionString)
{
    using (OleDbConnection connection = new
 OleDbConnection(connectionString))
    {
        try
        {
            connection.Open();
            Console.WriteLine("DataSource: {0} \nDatabase: {1}",
                connection.DataSource, connection.Database);
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
        // The connection is automatically closed when the
        // code exits the using block.
    }
using System;
using System.Data;
using System.Data.OleDb;

class Class1
{
    static void Main()
    {
        string x = "Provider=SQLOLEDB;Data Source=(local);Initial
 Catalog=AdventureWorks;"
            + "Integrated Security=SSPI";
        OpenConnection(x);
        Console.ReadLine();
    }

    static void OpenConnection(string
 connectionString)
    {
        using (OleDbConnection connection = new
 OleDbConnection(connectionString))
        {
            try
            {
                connection.Open();
                Console.WriteLine("DataSource: {0} \nDatabase: {1}",
                    connection.DataSource, connection.Database);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            // The connection is automatically closed when the
            // code exits the using block.
        }
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「OleDbConnection コンストラクタ ()」の関連用語

OleDbConnection コンストラクタ ()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OleDbConnection コンストラクタ ()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS