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

    Distint su autocomplete e 2 campi

    Ciao ho 2 problemi sul controllo autocomplete del ajaxtoolkit.
    Premesso che stò usando il codice che non utilizza jquery e webservice.

    1) Vorrei applicare un distinct sul campo nome ma se scrivo " select distint (nome) etc " etc ...l'autocomplete non funziona più.

    2) E' possibile inserire nel controllo anche il campo esempio ( cognome )??
    codice:
    SqlCommand Command = new SqlCommand("select *  from rubrica where nome Like @nome+ '%' ", con);
            Command.Parameters.AddWithValue("@nome", prefixText);
          
            SqlDataAdapter da = new SqlDataAdapter(Command);
                DataTable dt = new DataTable();
                da.Fill(dt);
                List<string> Nome = new List<String>();
                for (int i = 0;i < dt.Rows.Count; i++)
                 {
                 Nome.Add(dt.Rows[i][1].ToString());
                //Nome.Add(dt.Rows[i]["nome"].ToString());
            }
                return Nome;
    Grazie
    Ciao

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    non ho provato, ma:
    1) hai provato con "select distinct(nome) as nome.." ?
    2) credo che dipenda dalla query, prova a concatenarli, sempre con l'alias di cui sopra

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.