[aspdebeginners] Re: SQL Problem !!
Dafür gibt es eigendlich nur eine Erklärung Deine Spalte VOTEHITS ist ein Textfeld Oder Dein True ist nicht immer wahr wo es sein sollte. Gruß Wolfgang - Original Message - From: Mc.Fichte To: ASP Diskussionsliste fuer Anfaenger Sent: Tuesday, December 03, 2002 8:07 PM Subject: [aspdebeginners] SQL Problem !! Hallo Liste, ich habe ein kleines Problem mit einem SQL. Er soll aus einer DB wo einige Kinofilme gespeichert sind, den Kinofilm anzeigen, wo die meisten Votes hat. Normalerweise sollte er mir den richtigen Film an (mit vielen Votes) aber er zeigt mir ab und zu den falschen Film an (mit wenig Votes). Was ist an dem SQL falsch? Währe echt super wenn ihr eine Idee hättet :-) Hier der aktuelle SQL: mySQL2=SELECT TOP 1 * FROM KINO WHERE Online=true ORDER BY VOTEHITS DESC MFG Erik Fichtner | 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 archive@jab.org 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
[aspdebeginners] Re: SQL Problem !!
Jo danke ersteinmal. Also hab den Fehler behoben. 1. Der neue SQL von Gudula und Andreas is super - Danke *gg* 2. Der Tipp von Breez war Goldrichtig (das Votehits Feld) war ein Textfeld. Hab das jetzt geändert. Jetzt funktioniert es super Also nochmal Danke an alle :-) Schönen abend noch Erik Fichtner - Original Message - From: Bezold Wolfgang [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Tuesday, December 03, 2002 8:27 PM Subject: [aspdebeginners] Re: SQL Problem !! Dafür gibt es eigendlich nur eine Erklärung Deine Spalte VOTEHITS ist ein Textfeld Oder Dein True ist nicht immer wahr wo es sein sollte. Gruß Wolfgang - Original Message - From: Mc.Fichte To: ASP Diskussionsliste fuer Anfaenger Sent: Tuesday, December 03, 2002 8:07 PM Subject: [aspdebeginners] SQL Problem !! Hallo Liste, ich habe ein kleines Problem mit einem SQL. Er soll aus einer DB wo einige Kinofilme gespeichert sind, den Kinofilm anzeigen, wo die meisten Votes hat. Normalerweise sollte er mir den richtigen Film an (mit vielen Votes) aber er zeigt mir ab und zu den falschen Film an (mit wenig Votes). Was ist an dem SQL falsch? Währe echt super wenn ihr eine Idee hättet :-) Hier der aktuelle SQL: mySQL2=SELECT TOP 1 * FROM KINO WHERE Online=true ORDER BY VOTEHITS DESC MFG Erik Fichtner | 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 | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als archive@jab.org 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
[aspdebeginners] RE: SQL Problem
Hi, Fundamentales SQL-Problem. AND ist eine Operator für Boolesche Ausdrücke und hat nicht zum vereinen von Tabellen zu tun. Dazu wird JOIN benötigt. Ich empfehle mal den Artikel Das SQL Join Statement http://www.aspheute.com/artikel/20001023.htm Bei aspheute.com zu lesen Wenn dann noch Probleme bestehen einfach noch mal melden. Gruß Heiko -Original Message- From: Christian [mailto:[EMAIL PROTECTED]] Sent: Thursday, June 27, 2002 9:19 AM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] SQL Problem Hallo Liste, ich habe das folgende Problem, ich übergebe mit einem Querstring der ca so aussieht http://drees3/01/230/01230012.asp?druckversion=p01230008id=70 Informationen die dazu verwendet werden, a) zu checken, ob die Seite überhaupt zu drucken ist p01230008 und b) mittels id=70 treffe ich die entscheidung, welcher txt zum druck ausgeworfen werden soll. Mein Problem ist nun diese Fehlermeldung: Microsoft OLE DB Provider for ODBC Drivers Fehler '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntaxfehler (fehlender Operator) in Abfrageausdruck 'druckversion = '01230008' AND FROM Produkte_ger WHERE ID = '70''. //01/01s/0101s004.asp, line 33 Zeile 33 enthält folgendes: SQLBefehl4 = Select * FROM content01 WHERE druckversion = ' Request.querystring(druckversion)' AND FROM Produkte_ger WHERE ID = ' Request.querystring(id)' ich habe also innerhalb einer access db zwei Tabellen, content01 und Produkte_ger und möchte checken ob der o.a. querstring passt und dann halt die dazugehörigen Texte darstellen. Was mache ich falsch? Danke Christian | 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/anme lden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als archive@jab.org 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
[aspdebeginners] RE: SQL Problem
Hallo Heiko, heute ist nicht mein tag., bekomm das statement einfach nicht zusammen kannst du mal bitte schauen was ich falsch mache ? SQLBefehl4 = Select * FROM content01 INNER JOIN Produkte_ger WHERE druckversion = ' Request.querystring(druckversion)' AND Produkte_ger WHERE ID = ' Request.querystring(id)' DAnke CHD - Original Message - From: Heiko Richler [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Thursday, June 27, 2002 9:22 AM Subject: [aspdebeginners] RE: SQL Problem Hi, Fundamentales SQL-Problem. AND ist eine Operator für Boolesche Ausdrücke und hat nicht zum vereinen von Tabellen zu tun. Dazu wird JOIN benötigt. Ich empfehle mal den Artikel Das SQL Join Statement http://www.aspheute.com/artikel/20001023.htm Bei aspheute.com zu lesen Wenn dann noch Probleme bestehen einfach noch mal melden. Gruß Heiko -Original Message- From: Christian [mailto:[EMAIL PROTECTED]] Sent: Thursday, June 27, 2002 9:19 AM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] SQL Problem Hallo Liste, ich habe das folgende Problem, ich übergebe mit einem Querstring der ca so aussieht http://drees3/01/230/01230012.asp?druckversion=p01230008id=70 Informationen die dazu verwendet werden, a) zu checken, ob die Seite überhaupt zu drucken ist p01230008 und b) mittels id=70 treffe ich die entscheidung, welcher txt zum druck ausgeworfen werden soll. Mein Problem ist nun diese Fehlermeldung: Microsoft OLE DB Provider for ODBC Drivers Fehler '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntaxfehler (fehlender Operator) in Abfrageausdruck 'druckversion = '01230008' AND FROM Produkte_ger WHERE ID = '70''. //01/01s/0101s004.asp, line 33 Zeile 33 enthält folgendes: SQLBefehl4 = Select * FROM content01 WHERE druckversion = ' Request.querystring(druckversion)' AND FROM Produkte_ger WHERE ID = ' Request.querystring(id)' ich habe also innerhalb einer access db zwei Tabellen, content01 und Produkte_ger und möchte checken ob der o.a. querstring passt und dann halt die dazugehörigen Texte darstellen. Was mache ich falsch? Danke Christian | 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/anme lden/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 | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als archive@jab.org 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
[aspdebeginners] Re: SQL Problem
Val ist eine alte Geschichte aus GWBasic Zeiten (so ca). Nimm eine neue Funktion wie etwa CDbl (double) -- Viele Grüße Hubert Daubmeier - Original Message - From: A-Schubert [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Tuesday, February 05, 2002 11:57 AM Subject: [aspdebeginners] SQL Problem Habe in einer Datenbank ein Feld das beinhaltet Daten vom Datentyp Text. Drinnen steht aber immer eine Zahl. Jetzt möchte ich den Maximalsten Wert auslesen. Da es aber als Text deklariert ist geht es mit MAX() nicht. Deshalb habe ich versucht mit MAX(VAL(nr)) den Wet erst in eine Zahl zu ändern und den Maximalsten auszulesen. Geht aber nicht. Gibts ne andere Lösung | 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 archive@jab.org 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
[aspdebeginners] RE: sql-problem...
DU Kannst bei den Bedingungen auch Klammern setzen, das sollte helfen, oder? CHristoph -Original Message- From: Uwe Maier [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:01 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] sql-problem... hi liste, ich hab ein Problem mit einer SQL-Abfrage: (bzw. eine Frage dazu) ich hab eine Variable, in der ein vom User eingegebener Suchbegriff steht. Aus der Datenbank sollen jetzt Datensätze gefiltert ausgelesen werden. Wie krieg ich es hin, daß ich mit dem Suchstring mehrere Datenbankfelder durchsuche? einfach wäre ja: SELECT * FROM tabelle WHERE spalte1 LIKE '% %=(searchString)% %' OR spalte2 LIKE '%%=(searchString)% %' nun ist es bei mir leider nicht soo einfach, ich habe nach dem WHERE noch bis zu 15 weitere AND-Bedingungen. (weitere Filter) die müßte ich ja nach jedem OR wiederholen, oder gibt es da einen anderen Weg? Außerdem soll der übergebene String z.T. mit LIKE suchen, z.T. mit = bzw IN... Hat jemand ne Idee? Gruß und Danke, Uwe | 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 archive@jab.org 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
[aspdebeginners] RE: sql-problem...
hmm, hab vergessen, dass das geht... :-) ich denk mit klammern wirds klappen thx - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:12 PM Subject: [aspdebeginners] RE: sql-problem... DU Kannst bei den Bedingungen auch Klammern setzen, das sollte helfen, oder? CHristoph -Original Message- From: Uwe Maier [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:01 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] sql-problem... hi liste, ich hab ein Problem mit einer SQL-Abfrage: (bzw. eine Frage dazu) ich hab eine Variable, in der ein vom User eingegebener Suchbegriff steht. Aus der Datenbank sollen jetzt Datensätze gefiltert ausgelesen werden. Wie krieg ich es hin, daß ich mit dem Suchstring mehrere Datenbankfelder durchsuche? einfach wäre ja: SELECT * FROM tabelle WHERE spalte1 LIKE '% %=(searchString)% %' OR spalte2 LIKE '%%=(searchString)% %' nun ist es bei mir leider nicht soo einfach, ich habe nach dem WHERE noch bis zu 15 weitere AND-Bedingungen. (weitere Filter) die müßte ich ja nach jedem OR wiederholen, oder gibt es da einen anderen Weg? Außerdem soll der übergebene String z.T. mit LIKE suchen, z.T. mit = bzw IN... Hat jemand ne Idee? Gruß und Danke, Uwe | 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 | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als archive@jab.org 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
[aspdebeginners] RE: sql-problem...
Das ist doch das übliche bei Vergleichen: SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ... CHristoph -Original Message- From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:26 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: sql-problem... Hallo Uwe, kannst Du mir dann den Code auch mal schicken mit den Klammern? (Wenn es funktioniert) Ich habe ab und zu das selbe Problem. Danke Gruß Wolfgang - Original Message - From: Uwe Maier [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:18 PM Subject: [aspdebeginners] RE: sql-problem... hmm, hab vergessen, dass das geht... :-) ich denk mit klammern wirds klappen thx - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:12 PM Subject: [aspdebeginners] RE: sql-problem... DU Kannst bei den Bedingungen auch Klammern setzen, das sollte helfen, oder? CHristoph -Original Message- From: Uwe Maier [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:01 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] sql-problem... hi liste, ich hab ein Problem mit einer SQL-Abfrage: (bzw. eine Frage dazu) ich hab eine Variable, in der ein vom User eingegebener Suchbegriff steht. Aus der Datenbank sollen jetzt Datensätze gefiltert ausgelesen werden. Wie krieg ich es hin, daß ich mit dem Suchstring mehrere Datenbankfelder durchsuche? einfach wäre ja: SELECT * FROM tabelle WHERE spalte1 LIKE '% %=(searchString)% %' OR spalte2 LIKE '%%=(searchString)% %' nun ist es bei mir leider nicht soo einfach, ich habe nach dem WHERE noch bis zu 15 weitere AND-Bedingungen. (weitere Filter) die müßte ich ja nach jedem OR wiederholen, oder gibt es da einen anderen Weg? Außerdem soll der übergebene String z.T. mit LIKE suchen, z.T. mit = bzw IN... Hat jemand ne Idee? Gruß und Danke, Uwe | 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 | 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 | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als archive@jab.org 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
[aspdebeginners] RE: sql-problem...
Hab ich noch nie angewendet mit Klammern. Seh ich das so richtig? Ist diese Abfrage SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 genau das selbe wie diese SELECT * FROM Tabelle WHERE A=1 AND B=4 OR A=2 AND B=4 OR A=1 AND C=5 OR A=2 AND C=5 Wolfgang - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:27 PM Subject: [aspdebeginners] RE: sql-problem... Das ist doch das übliche bei Vergleichen: SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ... CHristoph -Original Message- From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:26 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: sql-problem... Hallo Uwe, kannst Du mir dann den Code auch mal schicken mit den Klammern? (Wenn es funktioniert) Ich habe ab und zu das selbe Problem. Danke Gruß Wolfgang - Original Message - From: Uwe Maier [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:18 PM Subject: [aspdebeginners] RE: sql-problem... hmm, hab vergessen, dass das geht... :-) ich denk mit klammern wirds klappen thx - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:12 PM Subject: [aspdebeginners] RE: sql-problem... DU Kannst bei den Bedingungen auch Klammern setzen, das sollte helfen, oder? CHristoph -Original Message- From: Uwe Maier [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:01 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] sql-problem... hi liste, ich hab ein Problem mit einer SQL-Abfrage: (bzw. eine Frage dazu) ich hab eine Variable, in der ein vom User eingegebener Suchbegriff steht. Aus der Datenbank sollen jetzt Datensätze gefiltert ausgelesen werden. Wie krieg ich es hin, daß ich mit dem Suchstring mehrere Datenbankfelder durchsuche? einfach wäre ja: SELECT * FROM tabelle WHERE spalte1 LIKE '% %=(searchString)% %' OR spalte2 LIKE '%%=(searchString)% %' nun ist es bei mir leider nicht soo einfach, ich habe nach dem WHERE noch bis zu 15 weitere AND-Bedingungen. (weitere Filter) die müßte ich ja nach jedem OR wiederholen, oder gibt es da einen anderen Weg? Außerdem soll der übergebene String z.T. mit LIKE suchen, z.T. mit = bzw IN... Hat jemand ne Idee? Gruß und Danke, Uwe | 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 | 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 | 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 archive@jab.org 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
[aspdebeginners] RE: sql-problem...
Exakt. Christoph -Original Message- From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 4:13 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: sql-problem... Hab ich noch nie angewendet mit Klammern. Seh ich das so richtig? Ist diese Abfrage SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 genau das selbe wie diese SELECT * FROM Tabelle WHERE A=1 AND B=4 OR A=2 AND B=4 OR A=1 AND C=5 OR A=2 AND C=5 Wolfgang - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:27 PM Subject: [aspdebeginners] RE: sql-problem... Das ist doch das übliche bei Vergleichen: SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ... CHristoph -Original Message- From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:26 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: sql-problem... Hallo Uwe, kannst Du mir dann den Code auch mal schicken mit den Klammern? (Wenn es funktioniert) Ich habe ab und zu das selbe Problem. Danke Gruß Wolfgang - Original Message - From: Uwe Maier [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:18 PM Subject: [aspdebeginners] RE: sql-problem... hmm, hab vergessen, dass das geht... :-) ich denk mit klammern wirds klappen thx - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:12 PM Subject: [aspdebeginners] RE: sql-problem... DU Kannst bei den Bedingungen auch Klammern setzen, das sollte helfen, oder? CHristoph -Original Message- From: Uwe Maier [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:01 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] sql-problem... hi liste, ich hab ein Problem mit einer SQL-Abfrage: (bzw. eine Frage dazu) ich hab eine Variable, in der ein vom User eingegebener Suchbegriff steht. Aus der Datenbank sollen jetzt Datensätze gefiltert ausgelesen werden. Wie krieg ich es hin, daß ich mit dem Suchstring mehrere Datenbankfelder durchsuche? einfach wäre ja: SELECT * FROM tabelle WHERE spalte1 LIKE '% %=(searchString)% %' OR spalte2 LIKE '%%=(searchString)% %' nun ist es bei mir leider nicht soo einfach, ich habe nach dem WHERE noch bis zu 15 weitere AND-Bedingungen. (weitere Filter) die müßte ich ja nach jedem OR wiederholen, oder gibt es da einen anderen Weg? Außerdem soll der übergebene String z.T. mit LIKE suchen, z.T. mit = bzw IN... Hat jemand ne Idee? Gruß und Danke, Uwe | 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 | 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 | 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 | Oft
[aspdebeginners] RE: sql-problem...
Sorry, man sollte doch noch genau lesen. SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ist dasselbe wie SELECT * FROM Tabelle WHERE A=1 AND B=4 AND C=5 OR A=2 AND B=4 AND C=5 Christoph -Original Message- From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 4:31 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: sql-problem... Wie jetzt ? SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ist das selbe wie Variante1 SELECT * FROM Tabelle WHERE A=1 AND B=4 AND C=5 OR A=2 AND B=4 AND C=5 Vaiante2 SELECT * FROM Tabelle WHERE A=1 AND B=4 OR A=2 AND B=4 OR A=1 AND C=5 OR A=2 AND C=5 Welches ist nun richtig? :-) Gruß Wolfgang - Original Message - From: Uwe Maier [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 4:19 PM Subject: [aspdebeginners] RE: sql-problem... SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ist dasselbe wie SELECT * FROM Tabelle WHERE A=1 AND B=4 AND C=5 OR A=2 AND B=4 AND C=5 - Original Message - From: Wolfgang Bezold (XL-Design) [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 4:13 PM Subject: [aspdebeginners] RE: sql-problem... Hab ich noch nie angewendet mit Klammern. Seh ich das so richtig? Ist diese Abfrage SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 genau das selbe wie diese SELECT * FROM Tabelle WHERE A=1 AND B=4 OR A=2 AND B=4 OR A=1 AND C=5 OR A=2 AND C=5 Wolfgang - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:27 PM Subject: [aspdebeginners] RE: sql-problem... Das ist doch das übliche bei Vergleichen: SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ... CHristoph -Original Message- From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:26 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: sql-problem... Hallo Uwe, kannst Du mir dann den Code auch mal schicken mit den Klammern? (Wenn es funktioniert) Ich habe ab und zu das selbe Problem. Danke Gruß Wolfgang - Original Message - From: Uwe Maier [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:18 PM Subject: [aspdebeginners] RE: sql-problem... hmm, hab vergessen, dass das geht... :-) ich denk mit klammern wirds klappen thx - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:12 PM Subject: [aspdebeginners] RE: sql-problem... DU Kannst bei den Bedingungen auch Klammern setzen, das sollte helfen, oder? CHristoph -Original Message- From: Uwe Maier [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:01 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] sql-problem... hi liste, ich hab ein Problem mit einer SQL-Abfrage: (bzw. eine Frage dazu) ich hab eine Variable, in der ein vom User eingegebener Suchbegriff steht. Aus der Datenbank sollen jetzt Datensätze gefiltert ausgelesen werden. Wie krieg ich es hin, daß ich mit dem Suchstring mehrere Datenbankfelder durchsuche? einfach wäre ja: SELECT * FROM tabelle WHERE spalte1 LIKE '% %=(searchString)% %' OR spalte2 LIKE '%%=(searchString)% %' nun ist es bei mir leider nicht soo einfach, ich habe nach dem WHERE noch bis zu 15 weitere AND-Bedingungen. (weitere Filter) die müßte ich ja nach jedem OR wiederholen, oder gibt es da einen anderen Weg? Außerdem soll der übergebene String z.T. mit LIKE suchen, z.T. mit = bzw IN... Hat jemand ne Idee? Gruß und Danke, Uwe | 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
[aspdebeginners] RE: sql-problem...
Ok, danke Euch. Gruß Wolfgang - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 4:32 PM Subject: [aspdebeginners] RE: sql-problem... Sorry, man sollte doch noch genau lesen. SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ist dasselbe wie SELECT * FROM Tabelle WHERE A=1 AND B=4 AND C=5 OR A=2 AND B=4 AND C=5 Christoph -Original Message- From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 4:31 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: sql-problem... Wie jetzt ? SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ist das selbe wie Variante1 SELECT * FROM Tabelle WHERE A=1 AND B=4 AND C=5 OR A=2 AND B=4 AND C=5 Vaiante2 SELECT * FROM Tabelle WHERE A=1 AND B=4 OR A=2 AND B=4 OR A=1 AND C=5 OR A=2 AND C=5 Welches ist nun richtig? :-) Gruß Wolfgang - Original Message - From: Uwe Maier [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 4:19 PM Subject: [aspdebeginners] RE: sql-problem... SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ist dasselbe wie SELECT * FROM Tabelle WHERE A=1 AND B=4 AND C=5 OR A=2 AND B=4 AND C=5 - Original Message - From: Wolfgang Bezold (XL-Design) [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 4:13 PM Subject: [aspdebeginners] RE: sql-problem... Hab ich noch nie angewendet mit Klammern. Seh ich das so richtig? Ist diese Abfrage SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 genau das selbe wie diese SELECT * FROM Tabelle WHERE A=1 AND B=4 OR A=2 AND B=4 OR A=1 AND C=5 OR A=2 AND C=5 Wolfgang - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:27 PM Subject: [aspdebeginners] RE: sql-problem... Das ist doch das übliche bei Vergleichen: SELECT * FROM Tabelle WHERE (A=1 OR A=2) AND B=4 AND C=5 ... CHristoph -Original Message- From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:26 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] RE: sql-problem... Hallo Uwe, kannst Du mir dann den Code auch mal schicken mit den Klammern? (Wenn es funktioniert) Ich habe ab und zu das selbe Problem. Danke Gruß Wolfgang - Original Message - From: Uwe Maier [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:18 PM Subject: [aspdebeginners] RE: sql-problem... hmm, hab vergessen, dass das geht... :-) ich denk mit klammern wirds klappen thx - Original Message - From: Christoph Biegner [EMAIL PROTECTED] To: ASP Diskussionsliste fuer Anfaenger [EMAIL PROTECTED] Sent: Friday, November 02, 2001 3:12 PM Subject: [aspdebeginners] RE: sql-problem... DU Kannst bei den Bedingungen auch Klammern setzen, das sollte helfen, oder? CHristoph -Original Message- From: Uwe Maier [mailto:[EMAIL PROTECTED]] Sent: Friday, November 02, 2001 3:01 PM To: ASP Diskussionsliste fuer Anfaenger Subject: [aspdebeginners] sql-problem... hi liste, ich hab ein Problem mit einer SQL-Abfrage: (bzw. eine Frage dazu) ich hab eine Variable, in der ein vom User eingegebener Suchbegriff steht. Aus der Datenbank sollen jetzt Datensätze gefiltert ausgelesen werden. Wie krieg ich es hin, daß ich mit dem Suchstring mehrere Datenbankfelder durchsuche? einfach wäre ja: SELECT * FROM tabelle WHERE spalte1 LIKE '% %=(searchString)% %' OR spalte2 LIKE '%%=(searchString)% %' nun ist es bei mir leider nicht soo einfach, ich habe nach dem WHERE noch bis zu 15 weitere AND-Bedingungen. (weitere Filter) die müßte ich ja nach jedem OR wiederholen, oder gibt es da einen anderen Weg? Außerdem soll der übergebene String z.T. mit LIKE suchen, z.T. mit = bzw IN... Hat jemand ne Idee? Gruß und Danke, Uwe | 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