WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   ASP mit SQL update (http://www.wcm.at/forum/showthread.php?t=92229)

Nightman 25.03.2003 16:56

ASP mit SQL update
 
Hi An Alle

wie kann ich daten in einer sql datenbank ändern bzw wie geht der sql befehl ??

----------
strSQL = "UPDATE [User] WHERE User_ID = 1 SET User_Name / User_Name"
strSQL = strSQL = & "test"
objCon.execute(strSQL)
----------

so?

THX

moorhahn 25.03.2003 18:56

strSQL = "UPDATE User SET User_Name = Neuer_User_Name WHERE User_ID = 1"
objCon.execute(strSQL)

Nightman 25.03.2003 19:12

Hi An Alle

@moorhahn

aber wenn ich mehrere sachen ändern ändern will wie user_name, user_pass, user_admin, user_email, User_URL

wie geht dann der befehl?

THX

renew 25.03.2003 19:58

Zitat:

Original geschrieben von Nightman
Hi An Alle

@moorhahn

aber wenn ich mehrere sachen ändern ändern will wie user_name, user_pass, user_admin, user_email, User_URL

wie geht dann der befehl?

THX

RTFM!! ;)

z.B. da: http://www.mysql.com/documentation/m...ce.html#UPDATE

6.4.5 UPDATE Syntax

UPDATE [LOW_PRIORITY] [IGNORE] tbl_name
SET col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_definition]
[ORDER BY ...]
[LIMIT rows]

or

UPDATE [LOW_PRIORITY] [IGNORE] tbl_name [, tbl_name ...]
SET col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_definition]

also, mit Beistrich getrennt.

Ich weiß, mySQL is net die Referenz für die SQL Syntax, aber wenn man schnell mal was braucht, funkt das was man dort findet eigentlich recht gut. :D

Nightman 25.03.2003 20:10

Hi An Alle

@LLR

danke für dein post aber ehrlich gesagt bekomm ich es trotzdem ned wirklich auf die reihe.

also nochmal

"UPDATE [User] SET User_Name=NeuerUserName, User_Pass=NeuesUserPass, User_URL=NeueUserURL Where User_ID=1"

stimmt das jetzt?

renew 25.03.2003 20:14

Zitat:

Original geschrieben von Nightman
Hi An Alle

@LLR

danke für dein post aber ehrlich gesagt bekomm ich es trotzdem ned wirklich auf die reihe.

also nochmal

"UPDATE [User] SET User_Name=NeuerUserName, User_Pass=NeuesUserPass, User_URL=NeueUserURL Where User_ID=1"

stimmt das jetzt?

jo sollt passen...

aber das einfachste ist, wennst es einfach mal wo ausprobierst (und wennst Access nimmst...). Dann siehst eh obs ihn aufhaut oder nicht. :)

Nightman 25.03.2003 20:33

Hi An Alle

@LLR

Ok werde es dann mal testen in ca 1 stunden und dann sag ich dir bescheid

THX dir

Nightman 25.03.2003 21:50

Hi An Alle

@LLR

naja war ned ganz so richtig aber fast

so geht der code

-----------
strSQL = "UPDATE [User] SET User_Pass='NeuesPass2', User_URL='NeueURL2' Where User_Name='test'"
-----------

aber es funzt

THX AN ALLE

renew 25.03.2003 21:53

Zitat:

Original geschrieben von Nightman
Hi An Alle

@LLR

naja war ned ganz so richtig aber fast

so geht der code

-----------
strSQL = "UPDATE [User] SET User_Pass='NeuesPass2', User_URL='NeueURL2' Where User_Name='test'"
-----------

aber es funzt

THX AN ALLE

aso, ja, die "'" vergess ich auch immer... ;) (denk meistens nicht dran, dass es ein String ist...)

na bitte, aber meistens hilft probieren eh - weil wenns nicht geht kassiert man eh einen Error der einem dann mehr oder weniger weiter hilft das ganze richtig zu stellen. :)

Nightman 25.03.2003 22:00

Hi An Alle

@LLR

ja probieren schon aber ich bin eigentlich totaler anfänger im gebiet programmieren

ich kann zwar html schreiben ca seit 1 jahr aber mehr ned und jetzt "versuche" ich mal ASP zu lernen (leider privat)

also is ned so leicht

aber trotzdem danke


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag