Hochkoma in Abfragestring

26/08/2008 - 00:36 von Tamara Mikes | Report spam
Salü alle zusammen

Folgenden Code habe ich:

Set rs = CreateObject ("ADODB.Recordset")
Public Const vbQuote = "'"
vSQL = "SELECT * FROM tblSeitenInfo WHERE NextOrt = " & vbQuote & vOrt & vbQuote
rs.Open vSQL, conn

In einem Datensatz habe ich die Ortschaft Cote d'Or vorhanden. Somit lautet der
SQL-String:
WHERE NextOrt = "Cote d'Or"
Was faktisch auch gehen würde.
Weil ich nun aber Anführungszeichen zu Beginn "SEL... habe

versteht Ihr was ich meine?

Habe schon mit
Public Const vbQuote = """"
Public Const vbQuote = chr(34)
probiert, führt aber immer zu Fehlern.

Wie mach ich es richtig?

Vielen Dank für Hinweise
Gruss Tamara
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
26/08/2008 - 01:28 | Warnen spam
Hallo Tamara,

"Tamara Mikes" schrieb:

In einem Datensatz habe ich die Ortschaft Cote d'Or vorhanden. Somit lautet der SQL-String:
WHERE NextOrt = "Cote d'Or"



was aber falsch ist.

WHERE NextOrt = 'Cote d''Or'

wàre sinnvoller.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen