Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Non riesco a creare una VIEW in MySQL

    Ho installato il server di mysql4 con i client querybrowser + mysql administrator.

    Il mio problema è questo...

    ANTEFATTO (a chi interessa sapere perchè mi serve l'uso di questa VIEW)
    ho una query di questo tipo
    "SELECT nomeoggetto, prezzo FROM oggetti, prezzi WHERE idutente = 1"
    per esempio...
    Il risultato di questa query devo inserirlo in una GridView su una pagina ASP.NET dentro cui mi sono gia prefissato di mostrare a video una tabella con i seguenti campi:

    Nome Oggetto | Prezzo | checkbox che mi permette di spuntare l'oggetto che voglio acquistare.
    Ora il punto è che nella GridView il campo CheckBox deve per forza essere associato a un campo del database che sia di tipo boolean.
    Per tanto la mia idea era fare una View in cui aggiungo un campo boolean che mi permette di gestire al meglio questa situazione.
    Se provo a scrivere da codice :

    "CREATE VIEW pippo AS SELECT nomeoggetto, prezzo FROM oggetti, prezzi WHERE idutente = 1"

    mi viene riportato l'errore 1064 ossia errore di sintassi e mi viene detto di leggere bene come fare in mysql.

    Se vado a leggere l'help del query browser mi dice che basta cliccare con il mouse sul db selezionato, fare tasto destro + "add view".

    Purtroppo però tale campo per me è disabilitato....

    Qualcuno sa dirmi come abilitarlo?

  2. #2
    Ehm .. installare MySql 5 ??
    A quanto mi risulta, MySql 4 NON supporta le view!

    Se mi sbaglio, correggetemi!

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  3. #3
    Originariamente inviato da homezappa
    Ehm .. installare MySql 5 ??
    A quanto mi risulta, MySql 4 NON supporta le view!

    Se mi sbaglio, correggetemi!

    HTH
    Zappa
    ops... questo non lo sapevo!
    In tal caso mi basterà fare un backup del db, installare mysql 5 e reimportarlo deduco...
    non credo ci sia un rischio di perdita dati

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.