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

    [C# NET2.0]-da gridView a detailsView Parameter must be defined

    ciao
    ho un gridView collegato ad un objectDataSource con dei metodi per effettuare select, update e delete su un database mysql.
    Ora, vorrei realizzare una visualizzazione master/details.
    ho creato un secondo dataSource e un nuovo metodo che raccoglie l'id selezionato nel gridView e mostra i dati relativi nel detailsView ma mi da questo errore

    MySql.Data.MySqlClient.MySqlException: Parameter '?id_mar' must be defined

    questo è il metodo

    public DataSet getMarcheSelectGV(string id_mar)
    {
    string Chitarra2ConnStr = ConfigurationManager.ConnectionStrings["CONN_chitarra"].ConnectionString;
    MySqlConnection conn = new MySqlConnection(Chitarra2ConnStr);
    string SelectSQL = "SELECT * FROM marca WHERE id_mar=?id_mar";
    MySqlDataAdapter adapter = new MySqlDataAdapter(SelectSQL, conn);
    DataSet ds = new DataSet();
    adapter.Fill(ds, "marca");
    return ds;
    }

  2. #2

    Prova così

    codice:
    string SelectSQL = "SELECT * FROM marca WHERE id_mar='" + id_mar + "'";
    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  3. #3
    funziona! bravissimo
    grazie ciao

  4. #4
    De nada!

    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

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 © 2026 vBulletin Solutions, Inc. All rights reserved.