SQL Server vs. Access (konvertering)
Hej med jer!Jeg har problemer med et site, som tit går ned!
Jeg har derfor valgt, at konvertere databasen fra Access til SQL server - nu er problemet så bare, at det ikke er alt der virker! Hvorfor?
1.) Den kan ikke bruge min WHERE clause:
\"SELECT * FROM Setting WHERE aktivt = true\"
- findes der ikke true/false felter i SQL Server?
2.) Skal SQL sætninger kaldes på en speciel måde i SQL Server?
Før konvertering:
ConnObj.Open \"minDB\"
RstObj.Open \"SELECT * FROM Menu
WHERE SPROG = \'\" & Session(\"Sprog\") & \"\'
AND Parent=\" & REQUEST.QUERYSTRING(\"MenuID\") & \" AND Visibility <> 0\",ConnObj,1,&H0002
Efter konvertering:
ConnObj.open \"dsn=minDB;uid=mig;pwd=123\"
Skal den så kaldes på følgende måde:
RstObj.Open ConnObj.execute(\"
SELECT * FROM Menu
WHERE SPROG = \'\" & Session(\"Sprog\") & \"\'
AND Parent=\" & REQUEST.QUERYSTRING(\"MenuID\") & \" AND Visibility <> 0\"
Skal det køre på sidstnævnte måde, eller er det ligegyldigt?
På forhånd tak for hjælpen
