phpbar.de logo

Mailinglisten-Archive

Problem Volltextsuche

Problem Volltextsuche

mysql-de_(at)_lists.bttr.org mysql-de_(at)_lists.bttr.org
29 Jul 2002 16:35:01 UT


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_00018DB7.3D458ACF
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7Bit


Hallo,

ich mache mit folgender Select Anweisung eine Fulltextsuche.

SELECT * FROM tblTabelle WHERE MATCH (Spalte1, Spalte2) AGAINST ('Suchwort')

leider kommt folgende Meldung im Browser

Microsoft OLE DB Provider for ODBC Drivers- Fehler '80004005' 
[MySQL][ODBC 3.51 Driver][mysqld-4.0.1-alpha-nt]Kann keinen FULLTEXT-Index finden der der Spaltenliste entspricht

Was ist hier das Problem? Ich habe jeder Spalte einen Fullindex mit eigenem Namen gegeben.
Ich benutze ein Win2000Server System & MySql 4.0.1 & MyODBC 3.51.

wenn ich die SQL-Anweisung vereinfache (die 2.spalte weglasse)

SELECT * FROM tblTabelle WHERE MATCH (Spalte1) AGAINST ('Suchwort')

kommt zwar keine Fehlermeldung, aber er bringt mir auch Ergebnisse in dem vom 'Suchwort' weit und breit nichts zu sehen ist.


Wer kann mir helfen?


P.S.
OK, OK: 
Windows = konnte ich mir nicht aussuchen
MySql 4.0.1 = benutzt wegen 'MATCH AGAINST' Suche
MyODBC 3.51 = aktueller Treiber

-> also bitte sagt nicht ich solle was anderes nehmen :-)

------_=_NextPart_000_00018DB7.3D458ACF
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dwindows-1252">
<META content=3D"MSHTML 6.00.2716.2200" name=3DGENERATOR></HEAD>
<BODY style=3D"FONT: 10pt Courier New" leftMargin=3D5 topMargin=3D5>
<DIV>Hallo,</DIV>
<DIV>&nbsp;</DIV>
<DIV>ich mache mit folgender Select Anweisung eine Fulltextsuche.</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT color=3D#ff0000>SELECT * FROM tblTabelle WHERE MATCH (Spalte1, Spalte2) 
AGAINST ('Suchwort')<BR></FONT></DIV>
<DIV><FONT color=3D#ff0000><FONT color=3D#000000>leider kommt folgende Meldung im 
Browser</FONT></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT color=3D#ff0000>Microsoft OLE DB Provider for ODBC Drivers<FONT 
face=3D"Times New Roman" size=3D3>- </FONT><FONT face=3DArial size=3D2>Fehler 
'80004005'</FONT><FONT face=3D"Times New Roman" size=3D3> </FONT></FONT></DIV>
<DIV><FONT color=3D#ff0000><FONT face=3DArial size=3D2>[MySQL][ODBC 3.51 
Driver][mysqld-4.0.1-alpha-nt]Kann keinen FULLTEXT-Index finden der der 

Spaltenliste entspricht</FONT></FONT></DIV>
<DIV><FONT face=3DArial color=3D#ff0000></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial>Was ist hier das Problem? Ich habe jeder Spalte einen 
Fullindex mit eigenem Namen gegeben.<BR>Ich benutze ein Win2000Server System 
&amp; MySql 4.0.1 &amp; MyODBC 3.51.</FONT></DIV>
<DIV><FONT face=3DArial></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial>wenn ich die SQL-Anweisung vereinfache (die 2.spalte 
weglasse)</FONT></DIV>
<DIV><FONT face=3DArial></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial><FONT color=3D#ff0000>SELECT * FROM tblTabelle WHERE MATCH 
(Spalte1) AGAINST ('Suchwort')</FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT color=3D#ff0000></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial><FONT id=3D"" color=3D#000000>kommt zwar keine Fehlermeldung, 
aber er bringt mir auch Ergebnisse in dem vom 'Suchwort' weit und breit nichts 
zu sehen ist.</FONT></DIV>
<DIV></FONT><FONT face=3DArial></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial>Wer kann mir helfen?</FONT></DIV>
<DIV><FONT face=3DArial></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial>P.S.</FONT></DIV>
<DIV><FONT face=3DArial>OK, OK: </FONT></DIV>
<DIV><FONT face=3DArial>Windows =3D konnte ich mir nicht aussuchen</FONT></DIV>
<DIV><FONT face=3DArial>MySql 4.0.1 =3D benutzt wegen 'MATCH AGAINST' 
Suche</FONT></DIV>
<DIV><FONT face=3DArial>MyODBC 3.51 =3D aktueller Treiber</FONT></DIV>
<DIV><FONT face=3DArial></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial>-&gt; also bitte sagt nicht ich solle was anderes nehmen 
:-)</FONT></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>
------_=_NextPart_000_00018DB7.3D458ACF--

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive