OleDbConnectionStringBuilder.Remove メソッド
アセンブリ: System.Data (system.data.dll 内)

Dim instance As OleDbConnectionStringBuilder Dim keyword As String Dim returnValue As Boolean returnValue = instance.Remove(keyword)
戻り値
接続文字列内にキーが存在し、削除された場合は true。キーが存在しなかった場合は false。


Remove メソッドでは、処理が成功したかどうかを示す値が返されます。したがって、キー/値ペアを OleDbConnectionStringBuilder のインスタンスから削除する前にキーの存在を確認する必要はありません。

次の例では、OleDbConnectionStringBuilder を作成し、Remove メソッドの動作を示します。
Imports System.Data.OleDb Module Module1 Sub Main() Dim builder As New OleDbConnectionStringBuilder builder.ConnectionString = _ "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Sample.mdb;" & _ "Jet OLEDB:System Database=C:\system.mdw;" Console.WriteLine(builder.ConnectionString) ' Try to remove an existing item. TryRemove(builder, "Provider") ' Try to remove a nonexistent item. TryRemove(builder, "User ID") ' Try to remove an existing item, ' demonstrating that the search is not ' case sensitive. TryRemove(builder, "DATA SOURCE") Console.WriteLine("Press Enter to continue.") Console.ReadLine() End Sub Sub TryRemove(ByVal builder As OleDbConnectionStringBuilder, _ ByVal itemToRemove As String) If builder.Remove(itemToRemove) Then Console.WriteLine("Removed '{0}'", itemToRemove) Else Console.WriteLine("Unable to remove '{0}'", itemToRemove) End If Console.WriteLine(builder.ConnectionString) End Sub End Module
using System.Data.OleDb; class Program { static void Main() { OleDbConnectionStringBuilder builder = new OleDbConnectionStringBuilder(); builder.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Sample.mdb;" + "Jet OLEDB:System Database=C:\\system.mdw;"; Console.WriteLine(builder.ConnectionString); // Try to remove an existing item. TryRemove(builder, "Provider"); // Try to remove a nonexistent item. TryRemove(builder, "User ID"); // try to remove an existing item, // demonstrating that the search isn't // case sensitive. TryRemove(builder, "DATA SOURCE"); Console.WriteLine("Press Enter to continue."); Console.ReadLine(); } static void TryRemove(OleDbConnectionStringBuilder builder, string itemToRemove) { if (builder.Remove(itemToRemove)) { Console.WriteLine("Removed '{0}'", itemToRemove); } else { Console.WriteLine("Unable to remove '{0}'", itemToRemove); } Console.WriteLine(builder.ConnectionString); } }

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- OleDbConnectionStringBuilder.Remove メソッドのページへのリンク