Das hast Du gut erahnt,-))) Hmm wenn ich jetzt noch die datenbank von Hand aussiebe geht es,-)
Ich muss "nur " die doppelten KUNDENNUMMERN harausfiltern ,-)) Diese Firma, der die Datenbank geh�rt, weiss nicht so richtig wie so etwas auszusehen hat ...smile...naja ich werde es schon richten ,-)) Aber Danke Dir agnz lieb,-)) GrussDominik -----Urspr�ngliche Nachricht----- Von: Jutta Kavalier [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 27. November 2001 17:40 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] Re: AW: Re: AW: Re: AW: SQL HILFDDDDDDD �hh,.. so ein bisschen erahne ich *smile* Wenn wir mal von dem Problem des Felddatentyps absehen m�chtest Du folgendes: Name des Formulars = Name der Spalte Value des Formulars = Inhalt der Datensatzes in der Spalte? dann w�re das doch for each Name IN Request.FORM Feldname = Name Wert = Request.Form(Name) SqlInsert ="INSERT INTO Adressenliste ("& Feldname &")" SqlInsert = SqlInsert &" VALUES('"& Replace(Wert, "'", "''") &"')" Conn.Execute (SqlInsert) next ????????? ----- Original Message ----- From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]> Sent: Tuesday, November 27, 2001 5:39 PM Subject: [aspdebeginners] AW: Re: AW: Re: AW: SQL HILFDDDDDDD Hallo Jutta, Ich habe eine Datenbank, die f�rchterlich miserabel aufgebaut ist ( das musste mal gesagt werden ), es sind 45 Datenfelder in einer Tabelle und 9500 Recordsets (oder auch Entit�ten). Ich m�chte via ASP die M�glichkeit bieten(innerhalb eines Intranets) diese Daten zu bearbeiten und auch nue Kunden anzulegen. Aus diesem Grunde habe ich ein Formular gemacht, mit dem man entweder einen neuen Kunden anlegen kann, oder einen bestehenden Kunden bearbeiten kann. Aus dem Formular entnehme ich aus folgenden Zeilen meine Informationen <input name = 'FIRMA' type ='text' value=''> Das w�re zum Beispiel die Zeile f�r FIRMA(ein datenfeld in der DB) Das kann ich auch abfragen und erhalte auch, mit deiner L�sung, die Daten vollst�ndig auf einer ASP Seite ( mit Response.Write) ausgegeben, aber wenn ich dann den SpeicherString hinzuf�ge, laufe ich immer auf den fehler, das das Feld "inhalt" nicht in dere datenbank verf�gbar sei....grummels Gruss Dominik Ich hoffe, Du kannst in etwa erahnen, was ich m�chte ;-)))))) -----Urspr�ngliche Nachricht----- Von: Jutta Kavalier [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 27. November 2001 17:22 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] Re: AW: Re: AW: SQL HILFDDDDDDD In meinem Beispiel ist das aus einem Umfrage-Projekt, bei dem die Datenbank folgendermassen aufgebaut war: Formulare: ID | typ | name | .... Die Formulare liess ich automatisch generieren, wobei der name = Name des Formularfeldes war Die Ergebnisse kamen in eine verkn�pfte Tabelle (daten): name | inhalt name = name des Feldes inhalt = Benutzereingabe Du musst ja irgendwo den Spaltennamen herbekommen, oder? Die arme Datenbank mu� ja wissen, wo sie was reinschreiben muss. Beschreibe mal den Aufbau genauer. ----- Original Message ----- From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]> Sent: Tuesday, November 27, 2001 5:18 PM Subject: [aspdebeginners] AW: Re: AW: SQL HILFDDDDDDD Hallo Jutta, Ja das hast Du richtigerkannt, die Datenbank hat zuviele Felder in dieser Tabelle und die �ndern sich auch noch, daher m�chte ich einfach alles aufnehmen, was ich aus der form erhalte, aber... Ich habe jetzt mal deine L�sung auf meine Datenbank angegelichen...aber was mache ich mir "inhalt", worauf verweise ich an der Stelle? for each Name IN Request.FORM Feldname = Name Wert = Request.Form(Name) SqlInsert ="INSERT INTO Adressenliste (name, inhalt)" SqlInsert = SqlInsert &" VALUES('"& Feldname &"','"& Replace(Wert, "'", "''") &"')" Conn.Execute (SqlInsert) next Danke und Gruss Dominik -----Urspr�ngliche Nachricht----- Von: Jutta Kavalier [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 27. November 2001 17:04 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] Re: AW: SQL HILFDDDDDDD Hallo Dominik, so wie ich das sehe, willst Du Formularwerte dynamsich in ne Datenbank schreiben? Vielleicht hilft Dir das: for each Feld IN Request.FORM Feldname = Feld Wert = Request.Form(Feld) SqlInsert ="INSERT INTO Tabelle (name, inhalt)" SqlInsert = SqlInsert &" VALUES('"& Feldname &"','"& Replace(Wert, "'", "''") &"')" Conn.Execute (SqlInsert) next Gruss Jutta ----- Original Message ----- From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> To: "ASP Diskussionsliste fuer Anfaenger" <[EMAIL PROTECTED]> Sent: Tuesday, November 27, 2001 5:06 PM Subject: [aspdebeginners] AW: SQL HILFDDDDDDD Hallo Dirk, wenn ich das mache, teilt mir das gute Ger�t mit, dass es das Anweisungsende in der Zeile Execute(rs) Erwartet. Ich raufe mir die Haare hier...Grummels Gruss Dominik -----Urspr�ngliche Nachricht----- Von: Verweyen, Dirk [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 27. November 2001 17:04 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] AW: SQL HILFDDDDDDD Versuch mal rs = "INSERT INTO Adressenliste ('" & rs & "')" -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 27. November 2001 16:54 An: ASP Diskussionsliste fuer Anfaenger Betreff: [aspdebeginners] SQL HILFDDDDDDD Hi @ all, ich habe mal wieder ein Problem, mein SQL Abfrage wird ja ganz nett �bernommen, aber leider nicht weggespeichert, kann mir einer erkl�ren, was ich falsch mache? Hier mein Code: For Each Name in Request.Form rs = Name & "=" & Request("" &Name& "") Response.Write rs & "<br>" ' rs = ("INSERT INTO Adressenliste ('" & rs & "')" "") Execute (rs) Next Die auskommentierte Zeile ist die welche den �rger macht...Grummels.. Und ich weisss echt nicht mehr was ich noch �ndern kann, davon habe ich jetzt ca 20 Versionen und ich ......gruuuummel Vielleicht hat ja jemand von Euch nicht so viele Tomaten auf den Augen, wie ich... Danke im Voraus Dominik ---------------------------------------\|/------- CUS Information Technology GmbH-------(o o)------ ------------------------------ ----ooO-(_)-Ooo--- Jostesweg 7 49080 Osnabrueck - Germany phone +49 (0) 541 982 77 77 fax +49 (0) 541 982 77 78 Blumenhaller Weg 47 49080 Osnabrueck - Germany phone +49 (0) 541 961 91 19 ------------------------------------------------- http://www.CUS-IT.Net ------------------------------------------------- | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp ---------------------------------------\|/------- CUS Information Technology GmbH-------(o o)------ ------------------------------ ----ooO-(_)-Ooo--- Jostesweg 7 49080 Osnabrueck - Germany phone +49 (0) 541 982 77 77 fax +49 (0) 541 982 77 78 Blumenhaller Weg 47 49080 Osnabrueck - Germany phone +49 (0) 541 961 91 19 ------------------------------------------------- http://www.CUS-IT.Net ------------------------------------------------- | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp ---------------------------------------\|/------- CUS Information Technology GmbH-------(o o)------ ------------------------------ ----ooO-(_)-Ooo--- Jostesweg 7 49080 Osnabrueck - Germany phone +49 (0) 541 982 77 77 fax +49 (0) 541 982 77 78 Blumenhaller Weg 47 49080 Osnabrueck - Germany phone +49 (0) 541 961 91 19 ------------------------------------------------- http://www.CUS-IT.Net ------------------------------------------------- | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp ---------------------------------------\|/------- CUS Information Technology GmbH-------(o o)------ ------------------------------ ----ooO-(_)-Ooo--- Jostesweg 7 49080 Osnabrueck - Germany phone +49 (0) 541 982 77 77 fax +49 (0) 541 982 77 78 Blumenhaller Weg 47 49080 Osnabrueck - Germany phone +49 (0) 541 961 91 19 ------------------------------------------------- http://www.CUS-IT.Net ------------------------------------------------- | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp ---------------------------------------\|/------- CUS Information Technology GmbH-------(o o)------ ------------------------------ ----ooO-(_)-Ooo--- Jostesweg 7 49080 Osnabrueck - Germany phone +49 (0) 541 982 77 77 fax +49 (0) 541 982 77 78 Blumenhaller Weg 47 49080 Osnabrueck - Germany phone +49 (0) 541 961 91 19 ------------------------------------------------- http://www.CUS-IT.Net ------------------------------------------------- | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
