Hallo Maa83!
Ich kann Dir zwar im moment noch nicht helfen, aber vielleicht können wir uns
gegenseitig helfen. Soweit wie Du bist komme ich noch nicht einmal:
Ich habe das Problem, dass ich mit Delphi 2005 eine ASP.Net-Anwendung erstellen
wollte. Das hat auch gut funktioniert, bis ich einen Datenbankzugriff benötigte.
Ich habe also folgende Komponenten verwendet:
BdpConnection, BdpDataAdapter, dataSet, DBWebDataSource und DBWebGrid.
In der Design-Ansicht in der IDE werden die Daten auch korrekt dargestellt.
Wenn ich allerdings die Anwendung starte, erhalte ich im Browser die Meldung:
Zitat: |
Borland.Data.Common.BdpException: Öffnen der Verbindung fehlgeschlagen. |
Da ich aber in der IDE die Daten sehe, ist die Verbindung eigentlich OK.
Ich vermute, dass dies ein Problem mit den Berechtigungen ist. Die Frage ist nur: Wo.
Ich habe die Datenbankdatei auch schon direkt zum Projekt (also wwwroot\MeinProjekt\)
gelegt, was allerdings nichts geändert hat.
Kannst Du mir da einen Hinweis geben? Vielleicht kann ich Dir dann (wenn's bei mir
funktioniert) auch wieder helfen....
noch einige weitere Infos:
Zitat: |
Serverfehler in der Anwendung '/MeinProjekt'.
--------------------------------------------------------------------------------
Öffnen der Verbindung fehlgeschlagen.
Beschreibung: Beim Ausführen der aktuellen Webanforderung ist ein unverarbeiteter Fehler aufgetreten. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.
Ausnahmedetails: Borland.Data.Common.BdpException: Öffnen der Verbindung fehlgeschlagen.
Quellfehler:
Zeile 278: Self.DBWebDataSource1.ErrorDlgBorderColor := System.Drawing.Color.Red;
Zeile 279: Self.DBWebDataSource1.ErrorDlgForeColor := System.Drawing.Color.Black;
Zeile 280: (System.ComponentModel.ISupportInitialize(Self.BdpDataAdapter1)).EndInit;
Zeile 281: (System.ComponentModel.ISupportInitialize(Self.dataSet1)).EndInit;
Zeile 282: (System.ComponentModel.ISupportInitialize(Self.DataTable1)).EndInit;
Quelldatei: c:\inetpub\wwwroot\MeinProjekt\WebForm1.pas Zeile: 280
Stapelüberwachung:
[BdpException: Öffnen der Verbindung fehlgeschlagen. ]
Borland.Data.Provider.BdpDataAdapter.e()
Borland.Data.Provider.BdpDataAdapter.EndInit()
WebForm1.TWebForm1.InitializeComponent() in c:\inetpub\wwwroot\MeinProjekt\WebForm1.pas:280
WebForm1.TWebForm1.OnInit(EventArgs e) in c:\inetpub\wwwroot\MeinProjekt\WebForm1.pas:292
System.Web.UI.Control.InitRecursive(Control namingContainer)
System.Web.UI.Page.ProcessRequestMain()
--------------------------------------------------------------------------------
Versionsinformationen: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET-Version:1.1.4322.573 |
Gruß und schon mal besten dank,
StTüff