Avatar billede kennethv Nybegynder
24. september 2008 - 13:58 Der er 4 kommentarer og
1 løsning

SQL søgning.

Hej Alle.

Jeg sidder og forsøger mig en SQL søgning i AD. Til det har jeg brugt en DBGrid1, ADOQuery, DataSource og til sidst men ikke mindst en ADOConnection. De er alle knyttet tilhinanden uden problemer. Det jeg vil opnå er, at finde alle brugere der starter med k. Det forsøger jeg at gøre sådan her i GUI ADOQuery SQLStrings:

SELECT ADsPath, NAME, CN FROM 'LDAP://OU=users,OU=so,OU=dk,OU=domain,DC=AD,DC=DOMAIN,DC=ORG' WHERE CN LIKE 'k%' og efterfølgene sætte ADOQuery active. Der får jeg en fejl:

One or more errors occurred during processing of command.

Hvis jeg gøre sådan her har jeg ingen problemer, men så finder den bare alle uanset hvilket forbogstav:

SELECT ADsPath, NAME, CN FROM 'LDAP://OU=users,OU=so,OU=dk,OU=domain,DC=AD,DC=DOMAIN,DC=ORG' WHERE objectclass='user' ORDER by CN

Jeg prøvede det samme bare uden WHERE objectclass='user'. Der fik jeg den samme fejl. Så det virker som om at den gerne vil have det der, WHERE objectclass='user' med.

Så skriver jeg da bare sådan her, tænkte jeg:

SELECT ADsPath, NAME, CN FROM 'LDAP://OU=users,OU=so,OU=dk,OU=domain,DC=AD,DC=DOMAIN,DC=ORG' WHERE objectclass='user' AND WHERE NAME LIKE 'k%'

Men samme fejl:
One or more errors occurred during processing of command.
Avatar billede kennethv Nybegynder
24. september 2008 - 14:08 #1
Avatar billede arne_v Ekspert
24. september 2008 - 21:23 #2
hvad med

SELECT ADsPath, NAME, CN FROM 'LDAP://OU=users,OU=so,OU=dk,OU=domain,DC=AD,DC=DOMAIN,DC=ORG' WHERE objectclass='user' AND NAME LIKE 'k%'

?

(minus WHERE nummer 2 !)
Avatar billede kennethv Nybegynder
24. september 2008 - 22:42 #3
Hmm, må nok tilstå at jeg havde droppet dette her. Men jeg løb ind i et andet problem som jeg fik løst fra det du skrev. Så du må ligge et svar.
Avatar billede arne_v Ekspert
25. september 2008 - 07:13 #4
ok
Avatar billede kennethv Nybegynder
25. september 2008 - 09:57 #5
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