2 // System.Data.OleDb.OleDbCommandBuilder
5 // Rodrigo Moya (rodrigo@ximian.com)
6 // Tim Coleman (tim@timcoleman.com)
8 // Copyright (C) Rodrigo Moya, 2002
9 // Copyright (C) Tim Coleman, 2002
12 using System.ComponentModel;
14 using System.Data.Common;
16 namespace System.Data.OleDb
19 /// Provides a means of automatically generating single-table commands used to reconcile changes made to a DataSet with the associated database. This class cannot be inherited.
21 public sealed class OleDbCommandBuilder : Component
25 OleDbDataAdapter adapter;
33 public OleDbCommandBuilder ()
36 quotePrefix = String.Empty;
37 quoteSuffix = String.Empty;
40 public OleDbCommandBuilder (OleDbDataAdapter adapter)
43 this.adapter = adapter;
46 #endregion // Constructors
50 public OleDbDataAdapter DataAdapter {
59 public string QuotePrefix {
68 public string QuoteSuffix {
77 #endregion // Properties
81 public static void DeriveParameters (OleDbCommand command)
83 throw new NotImplementedException ();
87 protected override void Dispose (bool disposing)
89 throw new NotImplementedException ();
93 public OleDbCommand GetDeleteCommand ()
95 throw new NotImplementedException ();
99 public OleDbCommand GetInsertCommand ()
101 throw new NotImplementedException ();
105 public OleDbCommand GetUpdatetCommand ()
107 throw new NotImplementedException ();
111 public void RefreshSchema ()
113 throw new NotImplementedException ();
116 #endregion // Methods