Avatar billede dhgpower Nybegynder
14. februar 2003 - 21:40 Der er 7 kommentarer

Hvad er der galt i min strSQL sætning?

Hey!

Jeg har en sql sætning som jeg går fejl på:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Der kan ikke medtages et felt af typen Memo, OLE eller Hyperlink Object, når du markerer de unikke værdier (firma).

Min sql sætning er:
strDKAC = "SELECT DISTINCT firma from vare where gruppeb = '" & request.querystring("parm_id") & "' and vis = 'on' order by firma"
set rsdk = objConn.execute(strDKAC)

Hvad er der galt???
Avatar billede erikjacobsen Ekspert
14. februar 2003 - 21:49 #1
Hvad type er firma i din tabel?
Avatar billede dhgpower Nybegynder
14. februar 2003 - 21:54 #2
Notat
Avatar billede dhgpower Nybegynder
14. februar 2003 - 21:55 #3
har virker før, nu vil den bare ik efter jeg har reinstalleret min xp.. :S
Avatar billede erikjacobsen Ekspert
14. februar 2003 - 21:55 #4
Dvs. memo - så kan du ikke. Det skal være et rent tekstfelt
(du ved: sådan på én linie)
Avatar billede dhgpower Nybegynder
14. februar 2003 - 22:12 #5
forstod jeg ik :(
Avatar billede dhgpower Nybegynder
14. februar 2003 - 22:13 #6
jo nu gør jeg... hvorfor hjælper det når jeg lavet feltet om til en "tekst" type??
Avatar billede erikjacobsen Ekspert
14. februar 2003 - 22:19 #7
Fordi man i Access har valgt at memo-felter og lignende ikke
kan være nøgler, eller bruges til beregninger af DISTINCT
værdier .. sikkert noget med effektivitet
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