Avatar billede pezzo Nybegynder
06. august 2003 - 14:49 Der er 7 kommentarer og
2 løsninger

String forskel på databaser?

Hey!

Hvis man har en string som virker til MySQL og Microsft Access databaseforbindelser, vil de så også virke de fleste af dem ved at sætte den til en MS SQL forbindelse ?

/pezzo
Avatar billede keysersoze Ekspert
06. august 2003 - 14:51 #1
hvad mener du med en "string"? en sql-sætning?
Avatar billede pezzo Nybegynder
06. august 2003 - 14:51 #2
Ja!
Avatar billede medions Nybegynder
06. august 2003 - 14:52 #3
Ja.

//>Rune
Avatar billede medions Nybegynder
06. august 2003 - 14:53 #4
Hvis det både virker i MySQL og i MS Access, så er det næsten 100% sikkert at det vil virke i begge dele!

//>Rune
Avatar billede keysersoze Ekspert
06. august 2003 - 14:54 #5
en almindelig "SELECT kolonne FROM tabel" vil virke i alle - men kommer du ud i nogle mere avanceret er der stor forskel.

Det er svært at sige om "de fleste" vil virke - grundelementerne vil virke, men skal du vælge fx "top x" er der forskel ligesom der er med dato'er. Så meget er afhængigt af hvor avancerede sql-sætninger du har opbygget.
Avatar billede pezzo Nybegynder
06. august 2003 - 14:55 #6
medions> Altså ved løsningen virker i Access, men har ikke prøvetm ed mySQL endnu - men det ved jeg man godt kan gøre !
Avatar billede medions Nybegynder
06. august 2003 - 14:58 #7
MS Access og MS SQL Server 2000, rummer noglelunde de samme funktioner, så det vil højst sandsynlig virke!

//>Rune
Avatar billede pezzo Nybegynder
06. august 2003 - 19:34 #8
medions > Tak!

Men du skulle vel ik vide hvordan man laver en MS SQL connection samt hvordan jeg styrer den MS SQL server jeg lige har installeret på en af vores servere ?

Den siger godt nok at den kører, men man skal vel oprette en database eller sådan noget ??
Avatar billede keysersoze Ekspert
06. august 2003 - 20:10 #9
OLE DB Provider for SQL Server
For Standard Security

oConn.Open "Provider=sqloledb;" & _
          "Data Source=myServerName;" & _
          "Initial Catalog=myDatabaseName;" & _
          "User Id=myUsername;" & _
          "Password=myPassword"

For a Trusted Connection

oConn.Open "Provider=sqloledb;" & _
          "Data Source=myServerName;" & _
          "Initial Catalog=myDatabaseName;" & _
          "Integrated Security=SSPI"

To connect to a "Named Instance"

oConn.Open "Provider=sqloledb;" & _
          "Data Source=myServerName\myInstanceName;" & _
          "Initial Catalog=myDatabaseName;" & _
          "User Id=myUsername;" & _
          "Password=myPassword"


Mht styring vil jeg mene at Enterprise Manager er et af de klart bedste - men ellers kan man jo oprette databaser, tabeller, kolonner m.m. på nogenlunde samme måde som access og mysql vha alm. sql
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
Kurser inden for grundlæggende programmering

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