webForumDet fria alternativet

Koppla emot access 2007?

8 svar · 657 visningar · startad av Quid

QuidMedlem sedan juni 20006 025 inlägg
#1

Kan man koppla sina .asp-sidor emot en accessdatabas som är skapad med det nya formatet .accdb som är standard i Access 2007, eller måste man spara som .mdb?

@ndersMedlem sedan juni 200032 969 inlägg
#2

Det borde inte vara några problem. Testa med denna connectionstring: http://www.connectionstrings.com/?carrier=access2007

mvh

EclipseMedlem sedan juli 20003 825 inlägg
#3

Kort, vad är fördelen med Access 2007 jämfört med tidigare versioner?

Eller är det bara att du råkar ha den...?

*********************
Fungerar inte den vi brukar använda!?

'## OPEN THE DATABASE
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & session("databasePath")

-- dina db kopplingar, frågor.--

'## CLOSE THE DATABASE
Conn.Close
Set Conn = Nothing
CatZMedlem sedan jan. 20022 440 inlägg
#4

Du vill definitivt använda den som @nders tipsade om. Enligt egna erfarenheter så är det vist att använda nyaste möjliga kopplingstyp för bästa prestanda och funktionalitet!

Microsoft.ACE.OLEDB.12.0 är ju motorn som driver databasen och framtagen för just access 2007. Jet.OLEDB.4.0 är ju rätt gammal vid det här laget :)

CatZMedlem sedan jan. 20022 440 inlägg
#5

Angående vad som är nytt i Access 2007 så är det som för alla office 2007 produkter först och främst integrationen med Sharepoint 3.0 och ett nytt väldigt trevligt gui som är bättre för mig såhär långt.

Fredde MannenMedlem sedan nov. 20014 054 inlägg
#6

CatZ skrev:

Angående vad som är nytt i Access 2007 så är det som för alla office 2007 produkter först och främst integrationen med Sharepoint 3.0 och ett nytt väldigt trevligt gui som är bättre för mig såhär långt.

Jo, så länge man inte använder Word 2007 :P Det är ju hemskt! haha..

(y)

EclipseMedlem sedan juli 20003 825 inlägg
#7

Access är ju "två program i ett", så att säga. Dels som själva Access-programmet (kontorsprogrammet), men sen även ur ett webbprogrammeringsperspektiv.

Det var mer ur det senare som jag undrade.

SpookMedlem sedan dec. 20041 043 inlägg
#8

Tjena tjena !!

Hoppas denna hamnat rätt.

Vill spinna vidare på temat Access 2007.
Kopplar normalt mot databasen med en includefil.
Databassen hittils har varit Access 2003, har nu uppgraderat till 2007.

Hur bör man sätta in dom nya variablarna i includefilen ?

Koden ser ut som nedan och funkar perfekt med 2003.

<%
ConnStr = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Request.ServerVariables("APPL_PHYSICAL_PATH") & "\db\ds.mdb"

set conn = server.createobject("adodb.connection") 
conn.open ConnStr
%>
@ndersMedlem sedan juni 200032 969 inlägg
#9

Spook skrev:

Hur bör man sätta in dom nya variablarna i includefilen ?

Hmm... Jag förstår inte riktigt vad problemet är - det är väl bara att ersätta sökvägen i den nya connectionstringen?

ConnStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Request.ServerVariables("APPL_PHYSICAL_PATH") & "\db\ds.accdb;Persist Security Info=False;"
128 ms totalt · 3 externa anrop · v20260731065814-full.102f7fcd
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)