Nabend Anh Tu,
der Fehler tritt h�chstwahrscheinlich auf, weil du keinen ConnectionString gesetzt hast
den stack trace liest man von unten nach oben. Man sieht immer die Methode, die aufgerufen wird, dann dar�ber die Methode, die von der vorigen aufgerufen wurde etc. Das hei�t, die Methode mit der aktuellen Exception steht immer ganz oben, in deinem Fall die Zeile
System.Data.SqlClient.SqlConnection.Open() +433.
Die Zahl danach ist die genaue Zeile, in der die Exception auftritt bzw. der Methodenaufruf statt finded.
Der StackTrace zeigt nat�rlich nicht nur deine eigenen Methoden, sondern auch jene, die die CLR "automatisch" aufruft, das hei�t am besten suchst du nach der letzten Zeile, die dir bekannt vorkommt (in deinem Fall wahrscheinlich
EOS.DataAccess.Books.FillBookData(String commandText, String paramName, String paramValue) +157) und suchst in dieser Methode nach dem Fehler.
Ich hoffe, das war verst�ndlich genug ;)
br
On 4/23/05, Anh Tu Sam <[EMAIL PROTECTED]> wrote:
Hallo zusammen,
Habe heute folgende Fehlermeldung:
Exception Details: System.InvalidOperationException : The ConnectionString
property has not been initialized.
Was das hei�en soll, ist mir glaub ich klar - ich wei� nur nicht genau, wo
der Fehler liegen k�nnte. Deswegen die Frage: Kann mir jemand beim
Imterpretieren des Stack Trace behilflich sein?? In welcher dieser Zeilen
hakt es denn?? Was bedeutet das +Zahl hinter einer jeden Zeile?
Danke & viele Gr��e,
Anh Tu
Stack Trace:
=============
[InvalidOperationException: The ConnectionString property has not been
initialized.]
System.Data.SqlClient.SqlConnection.Open() +433
System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection,
ConnectionState& originalState) +44
System.Data.Common.DbDataAdapter.FillFromCommand (Object data, Int32
startRecord, Int32 maxRecords, String srcTable, IDbCommand command,
CommandBehavior behavior) +304
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord,
Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior
behavior) +77
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) +38
EOS.DataAccess.Books.FillBookData(String commandText, String paramName,
String paramValue) +157
EOS.DataAccess.Books.GetDailyPickBooksByCategoryId (Int32 categoryId) +53
EOS.BusinessFacade.ProductSystem.GetDailyPickItems(Int32 categoryId) +90
EOS.Web.DailyPickModule.loadDailyPicks() in
d:\inetpub\wwwroot\web\modules\dailypickmodule.ascx.cs:91
EOS.Web.DailyPickModule.Page_Load (Object sender, EventArgs e) in
d:\inetpub\wwwroot\web\modules\dailypickmodule.ascx.cs:79
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Control.LoadRecursive () +98
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Page.ProcessRequestMain() +753
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
