Vraag : Rapport van het kristal in het Webapp van het ASPIS Login van de Fout ontbrak voor gebruikers „MYDOMAIN gebruikersbenaming \“.

Hallo leidden allen,

I tot een kristalrapport en stelden het aan een testserver op, roep ik het van mijn Webtoepassing door op een knoop te klikken, wanneer I do I een fout op de pagina (zie In bijlage) ding krijgt

The dat me is ik probeerde registrerend in het gegevensbestand gebruikend de zelfde gebruiker verwart en ik aan!! kon!  is iets verkeerd met toestemmingen of mijn verbindingskoord? het koord

Connection kijkt als dit:

Conn.ConnectionString = „Gegevens Source=servername; Aanvankelijke Catalog=xxxxxx; Geïntegreerde; Security=False; gebruiker - identiteitskaart =MYDOMAIN gebruikersbenaming \ \; password=sssssss; “;
" codeBody "
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:
ServerFout in Toepassing „/APP“.


Login voor gebruikers „MYDOMAIN gebruikersbenaming die \“ wordt ontbroken. 
Beschrijving: Unhandled uitzondering voorkwam tijdens de uitvoering van het huidige Webverzoek. Gelieve te herzien het stapelspoor voor meer informatie over de fout en waar het in de code voortkwam. 

De Details van de uitzondering: System.Data.SqlClient.SqlException: Login voor gebruikers „MYDOMAIN gebruikersbenaming die \“ wordt ontbroken.

Bron Fout: 

Unhandled uitzondering werd geproduceerd tijdens de uitvoering van het huidige Webverzoek. De informatie betreffende de oorsprong en de plaats van de uitzondering kunnen worden geïdentificeerd> gebruikend het hieronder spoor van de uitzonderingsstapel.  

Het Spoor van de stapel: 


[SqlException (0x80131904): Login ontbrak voor gebruikers „MYDOMAIN gebruikersbenaming \“.]
   MYReports. _Default.Page_Load (de afzender van Objecten, EventArgs e) in C:\Users\saa\Documents\Visual Studio 2008 \- Projecten \ APP \ MYReports \ Report.aspx.cs: 35
   System.Web.Util.CalliHelper.EventArgFunctionCaller (IntPtr vriespunt, Voorwerp o, Voorwerp t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback (de afzender van Objecten, EventArgs e) +35
   System.Web.UI.Control.OnLoad (EventArgs e) +99
   System.Web.UI.Control.LoadRecursive () +50
   System.Web.UI.Page.ProcessRequestMain (includeStagesBeforeAsyncPoint Van Boole, includeStagesAfterAsyncPoint Van Boole) +627

 



De Informatie van de versie: De Versie van het Kader van Microsoft .NET: 2.0.50727.3603; ASP.NET versie: 2.0.50727.3082

Antwoord : Rapport van het kristal in het Webapp van het ASPIS Login van de Fout ontbrak voor gebruikers „MYDOMAIN gebruikersbenaming \“.

Ik zou niet proberen om zowel trekkers als het gebruik van een gegevenslaag zoals nhibernate te combineren - u gaat altijd synchronisatieproblemen krijgen. nHibernate is bedoeld om uw gegevens te beheren - en uw bedrijfslaag zou processen moeten beheren zoals het bijwerken van uw prijzen. Persoonlijk ga ik niet dichtbij trekkers voor enige bedrijfslogica - voor controle misschien, maar niets anders. Ik denk zij bedrijfslogica verduisteren en het nigh op onmogelijk maken om andere codeoplossingen uit te voeren voor het beheren van de gegevens - zoals u vindt.
Waarom uw trekkercode in een opgeslagen procedure de procedure van binnen het transactiewerkingsgebied van de roepen niet bewegen en update als de „gebeëindigde“ vlag waar is? Ik zou dit binnen de bedrijfslaag leiden, maar u kon dit naar de gegevenslaag verplaatsen als u dit wenst.

Tim
Andere oplossingen  
 
programming4us programming4us