@Mansur
Also ich w�rde doch eher eine DB bevorzugen wegen Index-strukturen, die
den Zugriff beschleunigen...
Aber wenn es nicht zuviel Text wird, dann ist das wohl ok so...
@J�rg
Ich hab es mir in etwa so vorgestellt:
Function getText(id, language)
if application(language & "-" & id)="" then
sql = "select theText where lang=" & language & " and
id=" & id
...
set rs = con.execute(sql)
application.lock
application(language & "-" & id) = rs(0)
application.unlock
rs.close
...
end if
getText = application(language & "-" & id)
End function
Um einen text aus dem cache zu l�schen, einfach den entsprechenden
application-var-eintrag auf "" setzen.. Dann wird er n�chstes mal aus
der DB geholt...
Claudius
> > ich habe da mal eine Frage an Dich.
> > Wie schaut den so was aus was unter Punkt 2 und 3 definiert
> werden soll.
> > W�rde mich auch mal interessieren wie das funktioniert.
> >
> > Gru� J�rg
> >
> Also ich habe sogar ganz auf die DB verzichtet und einfach
> ein XML-File
> angelegt in der die varianten liegen.
> Jedes Node hat ein, oder mehrere Attribute auf die ich je nach Sprache
> zugreife:
>
> 1.)XML-File:
> <element name="Textmarke" german="Mein Text" english="My Text" />
>
> 2.) global.asa:
> DomObjekt.load ( xml-File )
> session("Language") = "german"
>
> 3.) Eine Datei:
> element.selectSingleNode(....name="Textmarke")
>
> element.getAttribute( Session("Language") )
>
>
> somit lassen sich sehr einfach weitere Sprachen hinzuf�gen:
> 1.) Die Attribute um die neue Sprache erweitern (spanish="Ole")
> 2.) Die Sessionwahl um den Wert spanish erweitern
>
>
> Mansur
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
> Kaffeepause im United Planet Communityserver ...
> http://www.intrexx.com/communityserver
> _______________________________________________
> Coffeehouse mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/coffeehouse
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse