webForumDet fria alternativet
Logga in / Bli medlem

Skillnad -> Access och SQL-server?

Databaser & SQL

13 svar · 367 visningar · startad av Sammy

Medlem sedan maj 2000202 inlägg
Trådstart#1

Hej,

Jag undrar om det är någon skillnad på en SQL-fråga om man använder sig av access installerar på sin server eller om man kör SQL-server?

För den fråga jag har fungerar på ett webhotell men inte på ett annat?

SQL-raden:

Conn.Execute("Insert Into inlagg(Namn, Email, Hemsida, Meddelande,ip) Values('"& Namn &"','"& Email &"','"& Hemsida &"','"& Meddelande &"','"& Ip &"')")

Hoppas ni förstår vad jag menar för jag tror det har att göra med det? Får detta felmeddelande på ena servern (medans det fungerar utmärkt på den andra)

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

/bik_gb/index.asp, line 320

Medlem sedan juni 200032 967 inlägg
#2

Om man slänger en snabb sökning på wF kan man få reda på att felmeddelandet antagligen betyder "IUSR_XXXX har inte rättigheter att skriva och skapa filer i databasmappen."

Medlem sedan dec. 20003 563 inlägg
#3

Sök här på webforum på felmeddelandet så hittar du felet.

Om du ska skapa tabeller så skiljer det sig lite samt att connectionstring är olika.

Medlem sedan okt. 20005 273 inlägg
Medlem sedan maj 2000202 inlägg
#5

Jo tack för svaren, det var som jag misstänkte men svaren besvarar inte min fråga riktigt korrekt så jag antar att frågan var svår att förstå?

Ställer om frågan igen på ett annat sätt:

Jag undrar om det är någon skillnad på en SQL-fråga beroende på om en webbserver har SQL-server installerad eller om bara Access är installerad?

Såg att Cyprus besvarade min fråga lite ;) (nu i efterhand)

Medlem sedan juni 200032 967 inlägg
#6

Sammy skrev:

Jag undrar om det är någon skillnad på en SQL-fråga beroende på om en webbserver har SQL-server installerad eller om bara Access är installerad?

Nix

Medlem sedan feb. 2003250 inlägg
#7

sql är sql, å sql är sql (i de flesta fall)

Medlem sedan dec. 200012 464 inlägg
#8

Nja, den SQL som fungerar i Access är inte en delmängd av den som fungerar i SQL server eller tvärtom.

Flyttas från ASP

Medlem sedan feb. 2003250 inlägg
#9

Nähep, men då tycker jag att Ms Access inte ska kalla sitt "SQL" SQL eftersom det då inte är SQL.

Medlem sedan dec. 200012 464 inlägg
#10

Nej, det är helt korrekt. SQL server använder inte heller SQL om man jämför med den standard som finns.

Medlem sedan juni 200032 967 inlägg
#11

OT: Dialekter är dialekter.

Får skåningar eller västerbottningar inte säga att de talar svenska? ;)

Medlem sedan dec. 200012 464 inlägg
#12

Irrelevant jämförelse. SQL är ett språk med en klart definerad syntax och semantik.

Medlem sedan juni 200032 967 inlägg
#13

Vad bör man kalla Jet SQL, T-SQL osv för?
Access-frågespråk kanske, men sen?

Min jämförelse var visserligen märkt OT, men visst har du rätt. :)

Mvh,

Medlem sedan dec. 200012 464 inlägg
#14

Det är väl jag som är miljöskadad.

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)