Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Add(AutoComplete()[i]); } } public string[] AutoComplete() { SqlConnection conn = new SqlConnection(@"Data Source=ZEGOIABA-PC\SQLEXPRES S;Initial Catalog=teste2;Integrated Security=True;Pooling=False"); //comando par a obter o nmero de linhas //existentes no BD string sql1 = "Select count(Codigo) From Clientes"; //comando para ler os DADos do BD string sql2 = "Select (Nome) From Clientes"; SqlCommand cmd1 = new SqlCommand(sql1.ToString(), conn); SqlCommand cmd2 = new SqlCommand(sql2.ToString(), conn); //Instncia do contador do array int i = 0; conn.Open(); //Instncia do Array que recebr os dados, //E recebe o resultado da primeira consulta para //delimitar seu tamanho string[] Dados = new string[Convert.ToInt32(cmd1.ExecuteScalar())]; //segunda consulta SqlDataReader rdr = cmd2.ExecuteReader(); if (rdr.HasRows) { while (rdr.Read()) { //Enquanto o rdr estiver lendo algo //O array de string recebe os dados Dados[i] = rdr["Nome"].ToString(); i++; } } conn.Close(); return Dados; }