webForumDet fria alternativet

skillnad

Databaser & SQL

4 svar · 352 visningar · startad av DavidB

Medlem sedan jan. 20001 372 inlägg
Frågan#1

vad är skillnaden mellen Access och MsSQL?, följande kod är används tilsammans med Access men jag undrar hur den skulle se ut om SQL server användes. om det är stor skillnad. Skulle bli glad om någon kundde skriva om följade kod så att den använde SQL server.

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=C:\databas.mdb"

SQLStmt = "SELECT * From Users Where Id = " & Session("UserId") & ""
Set RS = Connection.Execute(SQLStmt)

------------------
// David

Medlem sedan mars 20001 266 inlägg
#2

Nåt sånt här

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "DSN=dsnname;UID=login;PWD=password" 

SQLStmt = "SELECT * From Users Where Id = " & Session("UserId") & ""
Set RS = Connection.Execute(SQLStmt)

Alltså du får skapa ett dsn med lösenord anvid etc.

Andreas

Medlem sedan jan. 20001 372 inlägg
#3

Då e det bara anslutningen till databasen som skiljer?

------------------
// David

Medlem sedan mars 20001 266 inlägg
#4

Ja vad jag har fattat det som så är det det.
Har själv aldrig arbetat med tex MS SQL men jag fattar det som det iaf.
KAn dock vara visa sker som inte fungerar i MS SQl men det märker du.

Andreas

Medlem sedan dec. 19996 721 inlägg
#5

SQL är SQL, så med så grundläggande sökningar är det inget som skiljer, oavsett om det är Access, Oracle, MS-SQL, Informix, SYbase, OpenBase,PrimeBase,MySQL,PostgreSQL,Butler,Pervasive eller någon annan SQL-databas.

------------------
Gunnar Liljas - webbutvecklare
Leon Reklambyrå AB

268 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)