> 
> 
> Wer hat die beste Idee?
> 
> Ich habe zZt. Folgende Tabelle:
> 
> ID
> Artikel
> Beschreibung
> 
> Nun kommt es vor, das ein Artikel in der Beschreibung eines anderen
> Artikels vorkommt.
> 
> Gibt es hier eine M�glichkeit, wie ich m�glichst schnell, diesen Teil
> der beschreibung in einen Link umwandeln kann?
> 
> Eine Funktion mit suchen und ersetzen funktioniert nicht, da teilweise
> artikel enthalten sind, welche aus einzelnen zeichen (z.b. ".")
> bestehen, welche in allen beschreibungen vorkommmen.

Verstehe ich nicht ganz... Welche Artikel haben einen "." im Namen?

Verstehe ich richtig, dass das Feld Beschreibung den Namen des Artikels
enth�lt, also z.B. "endlospapier" und das Feld Artikel den Artikel dazu,
also "Papier, bei dem die einzelnen Bl�tter in einer Bahn zusammenh�ngen
und das ..."

Du willst also automatisch alle Artikel miteinander verlinken, so dass
auch neue Eintr�ge allen anderen Artikeln zugute kommen und nicht erst
von Hand verlinkt werden m�ssen...

Im Prinzip w�rde ich so vorgehen:
F�r einen Artikel, der angezeigt werden soll, muss man den Artikel in
einzelworte aufspalten(Achtung bei Satzzeichen)... 

'Code vereinfacht!
Wortliste = split(replace(replace(replace(Artikel,","," "),"."," "),"
"," ")," ")

...und dann sowas machen:

Select id,beschreibung where beschreibung in ('wort1','wort2',...)

Jetzt muss man nur noch durch das recordset gehen und im urspr�nglichen
artikel alle worte durch den entsprechenden Link zu ersetzen:

Do while not rs.eof
        artikel = replace(artikel,rs("beschreibung"),"<a
href=artikel.asp?id="&rs("id")&">"&rs("beschreibung")&"</a>")
loop

Fertig... Artikel ausgeben...

Da dies aber sehr aufwendige Anfragen an die DB sind, sollte man sich
�berlegen, ob man entweder alle Abfragen bei Artikel-Updates macht und
die so erzeugten Artikel in iner anderen Tabelle speichert, oder man die
einmal erzeugten Artikel in Applikation-Variablen cacht...

Gruss,

Claudius


> 
> Bitte um Rat.
> 
> P.S. Das lexikon ist derzeit online unter www.computercomponents.at zu
> sehen.
> 
> Mit freundlichen Gr��en
> 
> R. Ebner
> 
> 
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.asp


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an