Autor Beitrag
Tam0r
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Di 26.02.08 16:18 
Hallo Bin langsam am Verzweifeln. Ich habe einen Windows 2000 Rechner mit Service Pack 3 und nutzte den IIS.
Ich habe eine Webseite mit login und Datenbankanbindung Programmiert. Bei mir auf dem PC mit VisualStudio oder mit ISS von Windows XP Professional klappt es wunderbar. Doch bei 2000 gibt es Probleme. Mann kann sich einloggen und die Daten aus der Datenbank anschauen jedoch die Daten nicht ändern ? Habe gegooglte und erfahren das die nötigen Sicherheitsrechte für die Ordner eingestellt werden müssen. Dies habe ich alles gemacht. ISS hat Administratorrechte und in dem Ordner in dem er ausgeführt wird Vollrechte, ja sogar im Temp und Laufwerk C Doch es hilft nichts es kommt immer wieder beim versuch einen Wert zu ändern folgende Fehlermeldung.
Was komisch ist das bei mir auf XP das Login Steuerelement auf deutsch ist und auf 2000 auf Englisch weis einer vielleicht wieso ?

Server Error in '/' Application.
--------------------------------------------------------------------------------

Operation muss eine aktualisierbare Abfrage verwenden.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.OleDb.OleDbException: Operation muss eine aktualisierbare Abfrage verwenden.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[OleDbException (0x80004005): Operation muss eine aktualisierbare Abfrage verwenden.]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
System.Web.UI.WebControls.SqlDataSourceView.ExecuteDbCommand(DbCommand command, DataSourceOperation operation) +401
System.Web.UI.WebControls.SqlDataSourceView.ExecuteUpdate(IDictionary keys, IDictionary values, IDictionary oldValues) +721
System.Web.UI.DataSourceView.Update(IDictionary keys, IDictionary values, IDictionary oldValues, DataSourceViewOperationCallback callback) +78
System.Web.UI.WebControls.GridView.HandleUpdate(GridViewRow row, Int32 rowIndex, Boolean causesValidation) +1215
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +858
System.Web.UI.WebControls.GridView.OnBubbleEvent(Object source, EventArgs e) +95
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +35
System.Web.UI.WebControls.GridViewRow.OnBubbleEvent(Object source, EventArgs e) +117
System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +35
System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +115
System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +163
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102

Moderiert von user profile iconNarses: Titel geändert.
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Di 26.02.08 18:13 
Aus den Google-Ergebnissen schließe ich, dass du Access benutzt. Dann wäre die mit Abstand einfachste Lösung für dieses und zig weitere Probleme, zu einer Datenbank zu wechseln, die diesen Namen auch verdient hat ;) .
Tam0r Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Mi 27.02.08 11:24 
das ist leider aus gewissen gründen nicht möglich :( Es muss doch eine Lösung geben... ? Unter windows xp geht es ja auch