Fråga : överför en recordSet - stränga whit"",

hi pröva I att öppna en recordSet
when som jag överför, stränger whit"" det är återgång then
för
if för do

step 1 för wat i för nothing

this (fungera 1) theString/>strWhere = strWhere, & ”OCH ExternalUserName LIKA ”%” & theString & ”%” ELLER ExternalUserEmail LIKA ”%” & theString & ”%” ELLER ExternalUserTafkid LIKA ”%” & theString & ”%” ELLER ExternalUserAddress LIKA ”%” & theString & ”%”” if

step 2
end/>strSelect = ”VÄLJER * FRÅN tbl_externalUsers VAR projId =” & sessProjId & ”OCH isActive = 1” & strWhere

function 2 jag får befor för strSelect


rs.open (strSelect) att I-difind den rs…
if stränga inkluderar "" som jag inte kan få recordSeten, om inte evriting är OK

" klar "

Svar : överför en recordSet - stränga whit"",

Alternativ 1 (inte den bra metoden)
Försök som byter ut ”med \”,
theString = byt ut (theString, """", ”\ """)

Alternativ 2 (bra metod)
Använd parameterised SQL-meddelanden, i stället för byggande av querynågot liknande som du har gjort
Behaga kontrollen efter tutorialen och exemplet:
http://www.aspfaq.com/params.htm
Andra lösningar  
 
programming4us programming4us