Hej, jag skall konvertera resource library till en ny databas. Nu är det så att jag snålat och lagt både länk och text i en och samma cell: Du kan ju titta på funktionerna charindex och substring Om du använder dej av Access kan du använda InStr, Left, Right mm direkt i SQL-kommandot, det har jag gjort. Såhär har jag gjort:använda instr med sql-kommando?
@@http://www.vb-world.net/php-bin/jump.php?linkid=6@Detta exempel visar hur du skapar en egen ActiveX kontroll som hanterar funktionalitet i Intellimouse hjulet.
Det jag skulle behöva är 2 sql-satser som plockar ut antingen den ena eller den andra satsen för att sedan kunna addera de i 2 separata celler. (Länken börjar med @@ och slutar med @). (Textmassan börjar efter @)
Är detta möjligt eller är det lättare att skriva ett vb-program? Det bör tilläggas att fältet är av typen ntext.
/PelleSv: använda instr med sql-kommando?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_ca-co_3ins.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_setu-sus_6btz.asp
Du behöver nog funktionen len också
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_la-lz_3e7i.aspSv: använda instr med sql-kommando?
UPDATE stats SET stats.Ref_Server = Left([HTTP_REFERER],InStr(8,[HTTP_REFERER],"/")), stats.Ref_Page = Right([HTTP_REFERER],Len([HTTP_REFERER])+1-InStr(8,[HTTP_REFERER],"/"))
WHERE ((([stats].[HTTP_REFERER])<>""))
/Johan