Avatar billede bgo Nybegynder
26. september 2004 - 12:54 Der er 2 kommentarer og
1 løsning

CreateDatabase, hvordan?

Har ikke prøvet det her før, og ved ikke om det kan lade sig gøre. Men jeg prøver at oprette en ny Access database, og det her virker i al fald ikke:

<%
Set Connect = Server.CreateObject("ADODB.Connection")

Connect.CreateDatabase Server.MapPath("/nydb.mdb"), dbLangGeneral, vbversion30

Connect.Close

set Connect = nothing
%>

Jeg får:
ADODB.Connection error '800a0e78'

Operation is not allowed when the object is closed.

på Connect.CreateDatabase

Hvad mangler? (noget siger mig at der også mangler noget med driver...)
Avatar billede eagleeye Praktikant
26. september 2004 - 14:02 #1
Du kan prøve sådan her:

set cat = Server.CreateObject("ADOX.Catalog")
cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:\Inetpub\wwwroot\dbnavn.mdb;" & _
"Jet OLEDB:Encrypt Database=True;" & _
"Jet OLEDB:Engine Type=5;"



Eller sådan her:

<%
Const dbLangGeneral = ";LANGID=0x0409;CP=1252;COUNTRY=0"
Const dbVersion30 = 32

NewMDBFile  = "c:\Inetpub\wwwroot\dbnavn.mdb"
Set Conn    = Server.CreateObject("DAO.DBEngine.35")
Set NewMDB  = Conn.CreateDatabase( NewMDBFile, dbLangGeneral,version3 )
%>
Avatar billede bgo Nybegynder
26. september 2004 - 14:36 #2
Den første virkede, det gjorde den anden så ikke. Men rigtig mange tak for hjælpen :) Smider du lige et svar? :)
Avatar billede eagleeye Praktikant
26. september 2004 - 14:38 #3
ok ;)
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