Avatar billede agg-zeus Nybegynder
03. februar 2002 - 17:35 Der er 4 kommentarer og
1 løsning

Connection...

Jeg skal skifte til MS SQL database fra MS Access...

De SQL-sætninger og connections, er de det samme?

F.eks. bruger jeg følgende til at connecte til en Acceess DB:

set cn = server.createobject("adodb.connection")
cnstr = "Provider=Microsoft.Jet.OLEDB.4.0;"
cnstr = cnstr & "Data Source=db.mdb;"
cn.connectionstring = cnstr
cn.open

set news = server.createobject("adodb.recordset")

sql = "Select Top 10 * FROM news ORDER BY newsdate;"
news.open sql, cn

Eller er det meget anderledes at connecte til en MS SQL database?
Avatar billede osaka_san Nybegynder
03. februar 2002 - 18:41 #1
Avatar billede kennethrisum Nybegynder
04. februar 2002 - 08:51 #2
Du skal/kan bruge følgende:
set cn = server.createobject("adodb.connection")
cn.provider = "sqloledb"
cn.open "Database=db;Trusted_Connection=yes;Server=(local);"
Avatar billede osaka_san Nybegynder
04. februar 2002 - 09:31 #3
kennet>

Du burde måske nævne at den situation du beskriver der er når selve SQL serveren kører på samme maskine som webserveren og at den laver authorization via Windows Login. (Trusted Connection).

Det er sjældent dette er tilfældet i de fleste hosting scenarier, hvor SQL ofte er placeret på en selvstændig maskine og der ikke laves windows logins men login processen styres direkte i SQL'en.
Avatar billede kennethrisum Nybegynder
04. februar 2002 - 09:40 #4
Det er selvfølgelig rigtigt. Så vil den letteste måde nok være at bruge:
set cn = server.createobject("adodb.connection")
cn.provider = "sqloledb"
cn.Properties("PROMPT") = 1
cn.Open
debug.print cn.ConnectionString

Så er man sikker på at have den rigtige connection string. Vær dog opmærksom på, at cn vil lave en default til nogle af de indstillinger der er på serveren. Disse kan fjernes bagefter.
Avatar billede agg-zeus Nybegynder
20. februar 2002 - 19:26 #5
spm. lukkes
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester