hallo miteinander!
derzeit entwickle ich ein verwaltungs-tool f�r ein elearning-system.
ich sollte einen tabellennamen aus einer sql-query herausfiltern.
dabei verwende ich die allseits-bekannten string-funktionen von asp. ich
habe das ganze, bei windows2000 und windows xp getestet. nun bekomme ich bei 
windows xp einen falschen string als ergebnis. es schaut so aus, als ob xp 
die string funktionen anders interpretiert.

im folgenden den daf�r verwendeten code:
'----------------------------------------------------------
        strUpdateQuery = ""
        strTblName = ""
        strQuery = "Select * from tblUser where intUsId = 2"
        RESPONSE.WRITE(strQuery)
        RESPONSE.WRITE("<p>")
        IF INSTR(strQuery, "WHERE") THEN
                strTblName = RIGHT(strQuery, LEN(strQuery) - INSTRREV(strQuery, 
"FROM") - 
4)
                strTblName = LEFT(strTblName, instr(strTblName, " ") -1)
                RESPONSE.WRITE("WHERE")
                RESPONSE.WRITE("<p>")

        ELSE
                strTblName = RIGHT(strQuery, LEN(strQuery) - INSTRREV(strQuery, 
"FROM") - 
4)

        END IF

        RESPONSE.WRITE(strTblName)
        RESPONSE.WRITE("<p>")
        strUpdateQuery = "UPDATE " & strTblName & " SET " 'bla, bla

'-----------------------------------------------------------------------

sollte es andere l�sungen daf�r geben, w�re ich froh, wenn ich diese von 
euch erhalten w�rde.

mfg patrick

_________________________________________________________________
Downloaden Sie MSN Explorer kostenlos unter http://explorer.msn.de/intl.asp.


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

Antwort per Email an