DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: Re: probleme mit "normalen" unterverzeichnissen... | Von: Klaus Holster ( 24.03.2004 16:12)

Hallo Mike,

wenn sich die beiden Projekte nur durch den Connection-String unterscheiden, dann brauchst Du sicher keine zwei Projekte anlegen. Dannist auch das Basisklassenprojekt überflüssig und ein einzelnes Webprojekt reicht.

Der Ablauf wäre dann so, dass Du nach dem erfolgreichen Login entscheiden musst, welchen Connection-String der Anwender verwenden soll. Den speicherst Du in der Session-Variablen und der Rest der Anwendung holt sich den Connection-String immer bei Bedarf aus der Session.

Der Code (VB.NET) dazu könnte so aussehen:

If Session("ConnectionString") is nothing then
Response.Redirect("http://irgendwo.com/login.aspx")
else
Dim myConnection as new SQLConnection(Session("ConnectionString"))
End If

Beim Logout nicht vergessen, Session("ConnectionString") auf Nothing zu setzen oder gleich die Session mit Session.Clear zu säubern.

Schöne Grüße,

Klaus






Betreff Von Datum
Re: probleme mit "normalen" unterverzeichnissen...
Hallo Klaus,<br><br>das Basisklassenobjekt brauche ich auf jeden Fall, da dieses meine globale Funktionsbibliothek darstellt, die für mehrere Projekte verwendet werden soll.<br><br>Die Frage ist nunmehr...
G. Guest 24.03.2004 16:26
Re: probleme mit "normalen" unterverzeichnissen...
Hallo Mike,<br><br>da Du nur eine Login-Seite hast, werden auch alle Benutzer in derselben Datenbank verwaltet und damit müssen die Benutzernamen über beide Projekte hinweg eindeutig sein. Den Benutzer...
Klaus Holster 24.03.2004 16:41
Re: probleme mit "normalen"...
Hallo Klaus!<br><br>Okay Variante 1 ist mir klar (ich will aber definitiv nicht zusätzlich das Projekt angeben müssen, für welches ich mich anmelden möchte!)<br><br>Variante 2 mit Rollen ist mir unklar, ich...
G. Guest 24.03.2004 17:11
Re: probleme mit "normalen"...
Passwort und Auswahl der Zielseite würde ich nicht vermischen. <br><br>Wie wärs mit zwei Buttons auf der Login-Seite: <br>"Login Projekt1" und "Login Projekt2"<br><br>Das mit der rollenbasierten...
Klaus Holster 25.03.2004 08:39
Re: probleme mit "normalen"...
Hallo Klaus,<br><br>vielen Dank für deine Hilfe! Ich habe das ganze jetzt folgendermassen gelöst:<br><br>Es gibt eine eigene Datenbank in der die User verwaltet werden. Diese beinhaltet 2 Tabellen, eine für...
G. Guest 25.03.2004 14:16

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG