Re-4: Codepage-Probleme

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Jens Schenkluhn (jens.schenkluhn_at_dippel-transporte.de)
Date: 07/26/04


Date: 26 Jul 2004 12:11:32 UT

Hallo Tu!

Ich habe die "SQLOLEDB"-Lösung mal probiert. Sie funktioniert aber leider auch nicht.

Ich denke mal, dass die "Auto Translate"-Funktion die gleiche ist, wie in den aktuellen ODBC-Treibern: Weder bei Ein-, noch bei Ausgeschalteter "Auto Translate"-Funktion werden die Umlaute korrekt angezeigt.

Weitere Tips???

Gruß,
Jens

-------- Original Message --------
Subject: Re: Re-2: Codepage-Probleme (24-Jul-2004 10:39)
From: Tu Dang <nospam@spiekermann.de>
To: microsoft.public.de.sqlserver

> Jens Schenkluhn schrieb:
>
> > Gibt es weiter Ideen?
>
> Warum arbeitest du mit ODBC (MDASQL) ist doch langsam und
> unbequem. Versuch mal mit OLE DB für SQL Server (SQLOLEDB) ist
> schneller und konvertiert defaultmässig OEM/ANSI. Hier Auszug aus
> dem OH (beachte mal die Option "Auto Translate")
>
> Microsoft OLE DB Provider für SQL Server
>
>
> Der Microsoftr OLE DB Provider für SQL Server, SQLOLEDB,
> ermöglicht ADO den Zugriff auf Microsoftr SQL Server­.
>
> Parameter der Verbindungszeichenfolge
>
> Wenn Sie eine Verbindung zu diesem Provider herstellen möchten,
> müssen Sie das Argument Provider= der
> ConnectionString-Eigenschaft folgendermaßen setzen:
>
> SQLOLEDB
>
> Dieser Wert kann auch gesetzt oder gelesen werden, indem Sie die
> Provider-Eigenschaft verwenden.
>
> Der Provider unterstützt verschiedene providerspezifische
> Verbindungsparameter zusätzlich zu den von ADO definierten
> Verbindungsparametern. Wie die ADO-Verbindungseigenschaften
> können auch diese providerspezifischen Eigenschaften über die
> Properties-Auflistung eines Connection-Objekts oder als Teil
> einer Verbindungszeichenfolge gesetzt werden.
>
> Parameter und Beschreibung
>
> Trusted Connection
>
> Benutzerauthentifizierungsmodus. Kann auf True oder False gesetzt
> sein. Der Standardwert ist False. Ist die Eigenschaft auf True
> gesetzt, verwendet SQLOLEDB den Microsoftr Windows
> NTr-Authentifizierungsmodus, um den Benutzerzugriff auf die SQL
> Server-Datenbank zu erlauben, die durch die Location- und
> Datasource-Eigenschaftswerte angegeben ist. Ist diese Eigenschaft
> auf False gesetzt, verwendet SQLOLEDB den gemischten Modus, um
> den Benutzerzugriff auf die SQL Server-Datenbank zu erlauben. Die
> Anmeldung und das Kennwort für SQL Server werden in den
> Eigenschaften User Id und Password angegeben.
>
> Current Language
>
> Ein Sprachenname von SQL Server. Gibt die Sprache an, die für die
> Auswahl und Formatierung von Systemmeldungen verwendet wird. Die
> Sprache muss auf dem SQL-Server installiert sein, ansonsten
> schlägt das Öffnen der Verbindung fehl.
>
> Network Address
>
> Die Netzwerkadresse des SQL-Servers, die durch die
> Location-Eigenschaft angegeben ist.
>
> Network Library
>
> Der Name der Net-Library (DLL), die für den Datenaustausch mit
> dem SQL-Server verwendet wird. Der Name darf den Pfad oder die
> .dll-Dateinamenerweiterung nicht enthalten. Die Voreinstellung
> ist durch die SQL Server-Clientkonfiguration vorgegeben.
>
> Use Procedure for Prepare
>
> Das Verwenden gespeicherter Prozeduren von SQL Server. Definiert
> die Verwendung von temporär gespeicherten Prozeduren von SQL
> Server bei der Vorbereitung von Befehlen.
>
> Auto Translate
>
> OEM/ANSI-Zeichenkonvertierung. Diese Eigenschaft kann auf True
> oder False gesetzt sein. Der Standardwert ist True. Ist diese
> Eigenschaft auf True gesetzt, führt SQLOLEDB die
> OEM/ANSI-Zeichenkonvertierung durch, wenn Multibyte-Zeichenfolgen
> vom SQL-Server abgerufen oder an ihn geschickt werden. Ist diese
> Eigenschaft auf False gesetzt, führt SQLOLEDB keine
> OEM/ANSI-Zeichenkonvertierung bei Multibyte-Zeichenfolgen durch.
>
> Packet Size
>
> Eine Netzwerkpaketgröße in Byte. Der Eigenschaftswert für die
> Paketgröße muss zwischen 512 und 32767 liegen. Die standardmäßige
> SQLOLEDB-Netzwerkpaketgröße ist 4096.
>
> Application Name
>
> Der Name der Clientanwendung.
>
> Workstation ID
>
> Eine Zeichenfolge, die die Arbeitsstation angibt.
>
> --
> Gruß
> Tu
>



Relevant Pages