icaaqMedlem sedan okt. 20005 273 inlägg Jag har ett fält med namn som innehåller för och efternamn(f_namn), nu skulle jag vilja kunna sortera efter efternamn i detta fält med...
går det? och hur skulle det se ut om man använder .GetRows
mvh icaaq
------------------
-::| a tribute to LarsG |::-
VideMedlem sedan dec. 19998 577 inlägg Byt datamodell, du skall ha ett fält för förnamn och ett för efternamn.
Om inte så kan du leta upp första mellanslaget i varje post och dela där, och sedan sortera på det.
------------------
Mostly Harmless
icaaqMedlem sedan okt. 20005 273 inlägg joo....men nu är det så att det redan finns massa namn i den tabellen ;)
Om inte så kan du leta upp första mellanslaget i varje post och dela där, och sedan sortera på det.
hur skule det se ut .... :q
mvh icaaq
------------------
-::| a tribute to LarsG |::-
icaaqMedlem sedan okt. 20005 273 inlägg intPos = InStrRev(strNamn, " ")
strEfterNamn = Mid(strNamn, intPos + 1)
så får jag ju ut efternamnet men hur gör jag för att sorterar efter det ??
------------------
-::| a tribute to LarsG |::-
[Redigerat av icaaq den 30 jan 2002]
LarsGMedlem sedan dec. 200012 464 inlägg Funktionen instr finns i Access också, så vitt jag vet
order by mid(f_namn,instr(f_namn,' '))
------------------
essentitia preter non sans multiplicandum
icaaqMedlem sedan okt. 20005 273 inlägg om jag gör en sån här fråga i access:
SELECT f_id, f_spelarnr, f_spelarnamn, f_spelarpos FROM
t_spelare WHERE f_userid = 80
ORDER BY mid([f_spelarnamn],instr([f_spelarnamn],' '))
så funkar det...
men om jag gör den via en ASP sida så får jag
Microsoft JET Database Engine error '80040e14'
Invalid procedure call
/login/sidor/addplayers.asp, line 73
hur ska man lösa det ??
mvh icaaq
------------------
-::| a tribute to LarsG |::-
jorgenMedlem sedan feb. 20012 412 inlägg Hej, som sagts tidigare är det bättre att fixa till tabellstrukturen. Det gör ju ingenting att där finns poster redan.
Hämta ut namnet och fältens id, gör en split på namnet. Skicka in dem i den nya databastrukturen.
Jag tror du vinner på det i längden.
mvh Jörgen :)
------------------
.: Det är jag som ger svaren och det är Ni som ställer frågorna :.