Entweder Neuinstallation oder Auf die Unterscheidung verzichten oder die Werte auslesen und im Programm vergleichen
Hilla -----Urspr�ngliche Nachricht----- Von: Uwe Lyschik [mailto:[EMAIL PROTECTED]] Gesendet: Montag, 12. August 2002 13:33 An: aspDEdotnet Betreff: [aspdedotnet] AW: [aspdedotnet] AW: [aspdedotnet] AW: [aspdedotnet] AW: [aspdedotnet] SQL-Server: Gro�- und Kleinschreibung Sorry, ist das tats�chlich so. Mu� ich jetzt den kompletten Server neu Installieren nur um in 2 Spalten einer Tabelle die Unterscheidung zwischen Gro�- und Kleinschreibung zu aktivieren??? Gru� Uwe Lyschik -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Eigemeier, Hilla Gesendet: Montag, 12. August 2002 13:27 An: aspDEdotnet Betreff: [aspdedotnet] AW: [aspdedotnet] AW: [aspdedotnet] AW: [aspdedotnet] SQL-Server: Gro�- und Kleinschreibung Du kannst die Einstellung nur bei der Installation des SQL-Servers bestimmen. Standard ist : NICHT case sensitive Gru� Hilla -----Urspr�ngliche Nachricht----- Von: Uwe Lyschik [mailto:[EMAIL PROTECTED]] Gesendet: Montag, 12. August 2002 13:13 An: aspDEdotnet Betreff: [aspdedotnet] AW: [aspdedotnet] AW: [aspdedotnet] SQL-Server: Gro�- und Kleinschreibung Vielen Dank f�r die schnelle Antwort. Allerdings arbeite ich mit SQL-Server 7 und irgendwie scheint es da nicht zu funktionieren. Habe dein beispiel (korregiert) ausprobiert. Kann ich die notwendigen Einstellungen vielleicht direkt im Enterprise Manager vornehmen? Gru� Uwe Lyschik -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Joachim van de Bruck Gesendet: Montag, 12. August 2002 12:22 An: aspDEdotnet Betreff: [aspdedotnet] AW: [aspdedotnet] SQL-Server: Gro�- und Kleinschreibung Hallo! > ich habe eine kleine Benutzerverwaltung mit DotNet und SQL-Server realisiert. > Um einen Benutzer zu Authorisieren vergleiche ich in der Datenbank die Felder > "Benutzername" und "Passwort". Beide Felder sind vom Typ "NVARCHAR". Allerdings > macht der SQL-Server anscheinend keinen Unterschied zwischen Gro�- und > Kleinschreibung. Kann mir vielleicht jemand sagen woran das liegt. Im SQL Server kann die Collation f�r die Datenbank, eine Tabelle oder f�r jede einzelne Text-Spalte gesetzt werden, damit Vergleiche, Sortierungen und Index-Erstellungen von vornherein einheitlich funktionieren. Offensichtlich sind Deine Spalten so definiert, dass der SQL Server Gro�-/Kleinschreibung und Akzente ber�cksichtigt. Definiere also Deine Spalten neu: ALTER TABLE ... ALTER COLUMN Benutzername VARCHAR 10 COLLATE SQL_Latin1_General_cp1257_CI_AI, Passwort VARCHAR 10 COLLATE SQL_Latin1_General_cp1257_CI_AI Wenn die die Unterscheidung nach Gro�-/Kleinschreibung und Akzenten nicht ben�tigst, brauchst Du auch keine Unicode-Zeichen, oder? Schau Dir auch das entsprechende Kapitel in der SQL Server Dokumentation an, um f�r Dich die richtige Collation zu definieren. Freundliche Gr��e Joachim van de Bruck | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie | k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
