Avatar billede jhavn Nybegynder
08. januar 2004 - 21:28 Der er 11 kommentarer og
1 løsning

hvad er der med denne query

´Jeg har denne qurey i min database men den sætter en mellemrum foran mine data i tabelen når jeg kører den
Avatar billede jhavn Nybegynder
08. januar 2004 - 21:29 #1
ups glemte lige noget
INSERT INTO users ( uLogin, uPassWord, uRole, uName, uDate, uEmail, uValid )
SELECT str(w.medlemsnr2) AS uLogin, str(w.postdistrikt) AS uPassword, 1 AS uRole, w.medlemsnr2 AS uName, now() AS uDate, w.postdistrikt AS uEmail, true AS uValid
FROM webudtræk AS w LEFT JOIN users AS u ON str(w.medlemsnr2)=u.uLogin
WHERE str(u.uLogin) is Null;
Avatar billede mugs Novice
08. januar 2004 - 21:33 #2
Prøv at fjerne dette mellemrum:
( uLogin, uPassWord,
Avatar billede terry Ekspert
08. januar 2004 - 21:40 #3
Well I havent checked the syntax of your LEFT join but what are you goung to get when you are JOINing on u.uLogin and at the same time only selecting those WHERE str(u.uLogin) is Null
doesnt make sence to me!
Avatar billede jhavn Nybegynder
09. januar 2004 - 06:31 #4
Det kan jeg ikke Access lave dem selv
Avatar billede jhavn Nybegynder
09. januar 2004 - 06:32 #5
terry
Det er fordi at den ikke må sætte nogen ind i tabelen der er der i forvejen
Avatar billede hugopedersen Nybegynder
09. januar 2004 - 07:53 #6
Jeg ved ikke om det er tilfældet her, men jeg har før observeret at STR lavet et mellemrum først.  Jeg plejer derfor altid at bruge Trim(str(value))
Avatar billede terry Ekspert
09. januar 2004 - 11:13 #7
I'll take a look if yiu send the dB NOSPAMeksperten@santhell.dkNOSPAM

you need to remove NOSPAM
Avatar billede fynbohans Nybegynder
09. januar 2004 - 21:09 #8
Hvis du bruger en c-funktion får du intet mellemrum.
F.eks. for datatypen Long : CLng().
u.uLogin ser ud til at være et felt, og str er derfor overflødigt.
WHERE u.uLogin is Null skulle være nok.
Avatar billede terry Ekspert
12. januar 2004 - 19:58 #9
jhavn>can we have some responce please?
Avatar billede jhavn Nybegynder
13. januar 2004 - 08:35 #10
hugopedersen ramte plet men jeg kan ikke give point af en eller anden grund
Avatar billede jhavn Nybegynder
13. januar 2004 - 08:36 #11
så hvis han giver et svar kan han få point
Avatar billede hugopedersen Nybegynder
13. januar 2004 - 08:54 #12
Jamen jeg vil da gerne svare :-)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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