Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    Problema select con mysql

    Ho una tabella normalissima...
    facendo semplicemente "select * demom" funziona ...
    se faccio "select * from demom where name='fds'" e il nessun record soddisfa il where mi viene questo messaggio:

    [dbaseserver] ERROR 1146: Table 'delivery.Impossible WHERE noticed after reading const tables' doesn't exist

    delivery è il nome del db (forse).

  2. #2
    forse e' meglio tu metta le righe dello script...

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    quale script? p una select lanciata dal client mysqlcc

  4. #4
    [supersaibal]Originariamente inviato da sally3000
    quale script? p una select lanciata dal client mysqlcc [/supersaibal]
    mysqlcc e' stato abbandonato da un bel po' dai suoi sviluppatori. Ti suggerirei di passare a phpmyadmin 2.6.x ... oppure a Mysql browser se non hai php installato.

    Non saprei aiutarti con mysqlcc, l'ho provato e tolto immediatamente.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    phpMyAdmin da questo messaggio

    "Impossible WHERE noticed after reading const table..."

  6. #6
    [supersaibal]Originariamente inviato da sally3000
    phpMyAdmin da questo messaggio

    "Impossible WHERE noticed after reading const table..." [/supersaibal]
    sembrerebbe un errore di tabella..... prova a fare

    SHOW CREATE TABLE nome_tabella.... e postare il risultato.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    CREATE TABLE `demom` (
    `req_id` int(20) NOT NULL auto_increment,
    `name` varchar(30) NOT NULL default '',
    `company` varchar(30) NOT NULL default '',
    `country` varchar(30) NOT NULL default '',
    `email` varchar(60) NOT NULL default '',
    `detail` text,
    `data_in` datetime NOT NULL default '0000-00-00 00:00:00',
    `data_out` datetime default '0000-00-00 00:00:00',
    `issued_id` varchar(10) default NULL,
    `issued_pwd` varchar(10) default NULL,
    `data_feedback_request` date default NULL,
    `data_feedback_arrival` date default NULL,
    `feedback` text,
    `data_over` date default NULL,
    PRIMARY KEY (`req_id`)
    ) TYPE=MyISAM

  8. #8
    c'era un bug....

    http://bugs.mysql.com/bug.php?id=2195

    ma che versione hai di mysql e come e' la query che lanci???

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    la mia versione è la 4.0.21 ... e quindi?! Scusa ma sono ignorant e con i nervi a pezzi ... per questa giornata di m...

    la query è semplice... "select * from demom where name='fra'

  10. #10
    [supersaibal]Originariamente inviato da sally3000
    la mia versione è la 4.0.21 ... e quindi?! Scusa ma sono ignorant e con i nervi a pezzi ... per questa giornata di m...

    la query è semplice... "select * from demom where name='fra' [/supersaibal]
    il bug e' di mysqlcc che devi buttare.

    probabilmente la tua tabella ora e' corrotta .... non saprei... prova con repaire table ... ma agisce sui contenuti.... oppure ricreala. Se tanto mi da tanto, non puoi nemmeno fare un insert.

    Forse hai provato il comando EXPLAIN SELECT ... su un record inesistente... e di li si e' beccato il commento come costante.

    Prova a creare una tabella con i dati ottenuti dal SHOW CREATE TABLE di prima, cambiando ovviamente il nome della tabella e vedrai che funziona.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.