/* Hallo Liste
Mit der folgenden funktion kann ich die Tabelennamen etc aus der DB
lesen. Nun will ich aber auch Abfragen aus Access und Views aus dem
SQL-Server haben.
Also habe ich SGuid auf System.Data.OleDb.OleDbSchemaGuid.Views gesetzt
aber bekomme leider einen Fehler:
Ausnahmedetails: System.Data.OleDb.OleDbException: Falscher
Parameter.
Stapel�berwachung:
[OleDbException (0x80070057): Falscher Parameter.]
System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) +20
System.Data.OleDb.OleDbConnection.GetSchemaRowset(Guid schema,
Object[] restrictions) +158
System.Data.OleDb.OleDbConnection.GetOleDbSchemaTable(Guid
schema, Object[] restrictions) +228
ASP.default_aspx.GetDatabaseTables() in
d:\webroot\dotnet\DatabaseTables\Default.aspx:39
Wenn jemand ne Idee hat was ich falsch gemacht hab w�rde mir das sehr
helfen.
Daniel
*/
private System.Data.DataTable GetDatabaseTables()
{
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;data
source=d:\\database\\data.mdb";
System.Data.OleDb.OleDbConnection myOleDbConnection = null;
myOleDbConnection = new
System.Data.OleDb.OleDbConnection(strConn);
myOleDbConnection.Open();
System.Guid SGuid = System.Data.OleDb.OleDbSchemaGuid.Tables;
System.Data.DataTable schemaTable =
myOleDbConnection.GetOleDbSchemaTable(SGuid, new object[] {null,
null, null, "TABLE"});
return schemaTable;
}
| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp