Hallo,
ich hoffe, ich bin hier nicht
OT- Excel ist ja eigentlich keine Datenbank.
Ich möchte ein Excel-Arbeitsblatt in einem DBGrid anzeigen,
sehe dort aber immer nur eine 'leere' Tabelle.
Ich habe eine ADOConnection, eine ADOQuery, ein ADODataset, eine ADODatasource und ein DBGrid auf dem Formular.
Mit diesem String möchte ich auf die Tabelle zugreifen:
AdoConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;' +
'Provider=Microsoft.Jet.OLEDB.4.0; ' +
'Data Source=C:\Mappe1.xls;' +
'Extended Properties=Excel 8.0; ' +
'Persist Security Info=False';
ausserdem stelle ich das hier ein:
AdoConnection1.LoginPrompt := False;
AdoQuery1.Connection := AdoConnection1;
DataSource1.DataSet := AdoQuery1;
DBGrid1.DataSource := DataSource1;
DBNavigator1.DataSource := DataSource1;
Beim Öffnen der Connection kommt keine Fehlermeldung,
aber ich sehe im DBGrid nur eine leere Tabelle.
Hab ich hier einen Denkfehler? Ich bin für jeden Tip dankbar.
Grüße - Phillip