Oprettet tir. d. 05. oktober 2004 kl. 20:00:48

skildpadden
skildpadden (4.613 point. Point ude: 900)

Fra Access til MSSQL

Jeg er ved at flytte mine data som pt. ligger i en access db til en mssql db.

Men nu får jeg en masse fejlmeddelelser i den asp-kode som før har fungeret perfekt med access.

Er der noget jeg skal være opmærksom på når jeg i stedet anvender mssql?

Jeg får f.eks. fejlen:

Microsoft OLE DB Provider for SQL Server error '80040e14'

Invalid column name 'True'.


- på koden:

    RstObj_Domaine.Open StrSQL_Domaine, ConnObj

Skrevet tir. d. 05. oktober 2004 kl. 20:10:01| #1

arne_v
arne_v (1.005.403 point)
Forskellig SQL dialekt.

Forskellige reserverede ord.

Skrevet tir. d. 05. oktober 2004 kl. 20:11:02| #2

arne_v
arne_v (1.005.403 point)
Langt hen af vejen er der ikke meget andet at gøre end at tage fejlene
en af gangen og rette det.

Den du har må skyldes at der i StrSQL_Domain optræder  noget invalidt SQL,
som formentligt har noget med true at gøre.

Skrevet tir. d. 05. oktober 2004 kl. 20:11:06| #3

hnteknik
hnteknik (32.265 point)
Hvad står der i strsql_domaine ?

Skrevet tir. d. 05. oktober 2004 kl. 20:23:03| #4

skildpadden
skildpadden (4.613 point)
StrSQL_Domaine = "Select Domaine.DomaineID, Domaine.DomaineEfternavn, Domaine.DomaineKontrol, Domaine.DomaineKontrolNavn, Domaine.DomaineOptagetNavn, Domaine.DomainePris, Domaine.DomaineAfgift, Domaine.DomaineAktiv, Domaine.DomaineSortOrder, DomaineTegn.DomaineTegnsat, DomaineLen.DomaineLenMin, DomaineLen.DomaineLenMax"
    StrSQL_Domaine = StrSQL_Domaine & " From (Domaine" 
    StrSQL_Domaine = StrSQL_Domaine & " INNER JOIN DomaineLen ON Domaine.DomaineLenID = DomaineLen.DomaineLenID)"
    StrSQL_Domaine = StrSQL_Domaine & " INNER JOIN DomaineTegn ON Domaine.DomaineTegnID = DomaineTegn.DomaineTegnID"
    StrSQL_Domaine = StrSQL_Domaine & " Where DomaineAktiv=True Order by DomaineSortOrder"
    RstObj_Domaine.Open StrSQL_Domaine, ConnObj
    If Not RstObj_Domaine.EOF And Not RstObj_BOF Then
        ArrayDomaine = RstObj_Domaine.getrows()
    End IF
    RstObj_Domaine.Close
    Set RstObj_Domaine = Nothing

Skrevet tir. d. 05. oktober 2004 kl. 20:31:09| #5

arne_v
arne_v (1.005.403 point)
Prøv og erstat

Where DomaineAktiv=True

med

Where DomaineAktiv

Skrevet tir. d. 05. oktober 2004 kl. 20:49:22| #6

skildpadden
skildpadden (4.613 point)
det hjalp på den fejl, men får nu:

Incorrect syntax near the keyword 'Order'.

Skrevet tir. d. 05. oktober 2004 kl. 20:52:07| #7

arne_v
arne_v (1.005.403 point)
Hvad data type er DomaineAktiv ?

Skrevet tir. d. 05. oktober 2004 kl. 20:53:59| #8


Skrevet tir. d. 05. oktober 2004 kl. 20:54:32| #9

hnteknik
hnteknik (32.265 point)
har du prøvet med
Where DomaineAktiv=1

Skrevet tir. d. 05. oktober 2004 kl. 20:55:55| #10

skildpadden
skildpadden (4.613 point)
hnteknik: det hjalp

Tusind tak for hjælpen alle sammen, vil I smide et svar...

Skrevet tir. d. 05. oktober 2004 kl. 20:57:29| #11


Skrevet tir. d. 05. oktober 2004 kl. 21:00:13| #12

hnteknik
hnteknik (32.265 point)
Lav i Access et ADP projekt og kobl dig op mod din eksterne SQL server på nettet.
Nu kan du lave en masse test af dine gamle SQl sætninger.

Henrik
Arne_v - jeg kan stadig ikke koble mig på min lokale SQL server fra ASP.

Skrevet tir. d. 05. oktober 2004 kl. 21:25:43| #13

hnteknik
hnteknik (32.265 point)
Ok Arne_V I finally made it - too.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Udskrive mappens navn

Oprettet den 8. februar 2012 kl. 13.32
no_doubt giver 60 point for svar | Giv et svar »

Flere tæller/counter SQL og ASP!

Oprettet den 7. februar 2012 kl. 20.09
denny giver 30 point for svar | Giv et svar »

hjælp til fejl

Oprettet den 1. februar 2012 kl. 10.54
sth giver 100 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Gør dig selv en tjeneste: Køb et ordentligt SD-kort

Der kan være meget stor hastighedsforskel på to umiddelbare ens SD-kort. Se her hvad du skal være opmærksom på, når du køber ekstra hukommelse til din mobil, tablet eller kamera.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Gratis flysimulator fra Microsoft

Den legendariske Flight Simulator fra Microsoft genopstår den 29. februar - og denne gang er spillet gratis.


Nyheder fra Computerworld

Teaser billede

Bank: Derfor er login uden NemID helt i orden

Der er ikke hold i påstanden om sikkerhedsproblemer i forbindelse med bankkunders login uden brug af NemID, lyder det fra Nykredit Bank.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger