Frage : Kristallreport im Asp-Netz-APP-Störungs-LOGON fiel für Benutzer „MYDOMAIN \ username“ aus.

Hallo verursachten alle,

I einen Kristallreport und entfalteten ihn zu einem Testbediener, benenne ich ihn von meiner Web-Anwendung, indem ich auf einem Knopf klicke, wenn ich ich eine Störung auf der Seite (sehen angebracht),

The Sache erhalte, die, die mich ist ich versuchte, in die Datenbank using den gleichen Benutzer zu loggen verwirrt und ich war zu!!!  ist etwas mit Erlaubnis oder meiner Anschlussschnur falsch?

Connection Schnur sieht wie dieses aus:

Conn.ConnectionString = „Datenquelle =servername; AnfangsCatalog=xxxxxx; Integriertes Security=False; Benutzernummer =MYDOMAIN \ \ username; password=sssssss; “;
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
Server Störung „/APP“ in der Anwendung.
--------------------------------------------------------------------------------

LOGON fiel für Benutzer „MYDOMAIN \ username“ aus. 
Beschreibung: Eine unhandled Ausnahme trat während der Durchführung des gegenwärtigen Netzantrags auf. Das Kellerprotokoll zu mehr Information über die Störung bitte wiederholen und wo sie aus dem Code stammte. 

Ausnahme-Details: System.Data.SqlClient.SqlException: LOGON fiel für Benutzer „MYDOMAIN \ username“ aus.

Quellstörung: 

Eine unhandled Ausnahme wurde während der Durchführung des gegenwärtigen Netzantrags erzeugt. Informationen betreffend den Ursprung und die Position der Ausnahme können using das AusnahmeKellerprotokoll unten gekennzeichnet werden.  

Kellerprotokoll: 


[SqlException (0x80131904): Ausfallen für Benutzer „MYDOMAIN \ username“ anmelden.]
   MYReports. _Default.Page_Load (Gegenstandabsender, EventArgs e) in C:\Users\saa\Documents\Visual-Studio 2008 \ Projekte \ APP \ MYReports \ Report.aspx.cs: 35
   System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr fp, Gegenstand O, Gegenstand t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback (Gegenstandabsender, EventArgs e) +35
   System.Web.UI.Control.OnLoad (EventArgs e) +99
   System.Web.UI.Control.LoadRecursive () +50
   System.Web.UI.Page.ProcessRequestMain (Boolesches includeStagesBeforeAsyncPoint, Boolesches includeStagesAfterAsyncPoint) +627

 


--------------------------------------------------------------------------------
Versions-Informationen: Rahmen-Version Microsoft-.NET: 2.0.50727.3603; ASP.NET Version: 2.0.50727.3082

Antwort : Kristallreport im Asp-Netz-APP-Störungs-LOGON fiel für Benutzer „MYDOMAIN \ username“ aus.

Ich versuchen nicht, beide Auslöser und den Gebrauch von einer Datenschicht wie nhibernate zu kombinieren - Sie werden immer Synchrounisierungsprobleme erhalten. nHibernate soll Ihre Daten handhaben - und Ihre Geschäftsschicht sollte Prozesse wie Aktualisierung Ihrer Preise handhaben. Persönlich ich gehe nicht nahe Auslösern für irgendeine Geschäftslogik - für möglicherweise revidieren, aber nichts anderes. Ich denke, dass sie Geschäftslogik undeutlich machen und sie nah auf unmöglichem, andere Codelösungen für die Leitung der Daten einzuführen bilden - wie Sie finden.
Warum nicht Ihren Triggercode in ein gespeichertes Verfahren verschieben und das Verfahren innerhalb vom Verhandlungbereich des Updates benennen, wenn Markierungsfahne ist zutreffend „beendete“? Ich handhaben dieses innerhalb der Geschäftsschicht, aber Sie konnten dieses auf die Datenschicht verschieben, wenn Sie wünschen.

Tim
Weitere Lösungen  
 
programming4us programming4us