webForumDet fria alternativet

Access 2007

11 svar · 706 visningar · startad av Calippo

CalippoMedlem sedan aug. 2002536 inlägg
#1

Fungerar det som vanligt att bygga asp sidor med Access 2007 databas i XP?

Idag använder jag Access 2002 (XP)

voigtann1Medlem sedan juni 20019 519 inlägg
#2

http://www.connectionstrings.com/ kolla upp vilken connection sträng du ska använda

oskarsMedlem sedan nov. 20051 317 inlägg
#3

Jajamen! Det fungerar utmärkt! Testa så ser du. Förr körde jag alltid Access (den tidigare versionen), numera kör jag dock MySQL, men jag gör ändå lite grejer med nya Access 2007 ibland i mitt XP Pro, och det fungerar utmärkt!

CalippoMedlem sedan aug. 2002536 inlägg
#4

Så har skriver jag idag:

<%
Function GetDataConnection()
	Set Conn = Server.CreateObject("ADODB.Connection")
		MdbFilePath = "C:\Inetpub\wwwroot\serier\dbShows.mdb"
		Conn.Open = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
	Set GetDataConnection = Conn
End Function
%>

Hur blir det med denna?

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Persist Security Info=False;

Man kanske måste höra med Webbhotellet om de har stöd för 2007 db eller?

oskarsMedlem sedan nov. 20051 317 inlägg
#5

hm... jag behövde inte byta connection string :O

EDIT: Å andra sidan så har jag aldrig sparat i accdb-formatet heller. Valde ju det vanlig *.mdb när jag sparade i Access 2007! Ja ja, kör i vind :) Funkar gör det iaf ;)

CalippoMedlem sedan aug. 2002536 inlägg
#6

Så man kan välja att spara databasen i det gamla formatet?

Jag har inte köpt Access 2007 än så jag kan inte prova...

oskarsMedlem sedan nov. 20051 317 inlägg
#7

Ja, tydligen :e Jag kör med programmet Access 2007 hemma nu för tiden i alla fall! Och det funkar att spara i gamla formatet, ja! :)

Vad är skillnaden på det tidigare Access och Access 2007 måntro?

voigtann1Medlem sedan juni 20019 519 inlägg
#8
<%
Function GetDataConnection()
	Set Conn = Server.CreateObject("ADODB.Connection")
		MdbFilePath = "C:\Inetpub\wwwroot\serier\dbShows.mdb"
		'Conn.Open = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
		Conn.Open = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & MdbFilePath & ";Persist Security Info=False;"
	Set GetDataConnection = Conn
End Function
%>

bör fungera för dig...

CalippoMedlem sedan aug. 2002536 inlägg
#9

Något annat man bör tänka på/som skiljer sig åt?

Inga konstigheter med att uppdatera/lägga till/radera osv från en 2007 db med asp kod. Samma som innan?

voigtann1Medlem sedan juni 20019 519 inlägg
#10

ASP och Access är två olika saker... och jag har svårt att tänka mig att SQL anropen du använder dig tror jag inte Access 2007 har några svårigheter att förstå sig på.. det är ju trots allt SQL ;)

CalippoMedlem sedan aug. 2002536 inlägg
#11

Har för mig att koden till Access 2005 db skiljer sig mot en MSSQL db.
Så därför undrade jag om det är så mot Access 2007 db också

voigtann1Medlem sedan juni 20019 519 inlägg
#12

MS SQL och Access är två helt olika databas strukturer... Access är ändå Access... spelar ingen roll vilken version det är så länge du har kopplingen rätt.

MS SQL bygger på en (vad jag tycker) betydligt bättre SQL motor eller vad man vill kalla det.

126 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)