Código C#:
Ver original
OleDbConnection BaseDatos = new OleDbConnection(); OleDbCommand Com = new OleDbCommand(); OleDbDataAdapter DA = new OleDbDataAdapter(Com); DataSet Ds = new DataSet(); String consulta; //abrir base de datos BaseDatos.ConnectionString = @"PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=C:\doggy_park.mdb"; BaseDatos.Open(); //establecer conexion Com.Connection = BaseDatos; Com.CommandType = CommandType.Text; consulta = "select Cliente.* from Cliente where Cliente.mascota='"+TextBox+"' "; <------------ Com.CommandText = consulta; DA.SelectCommand = Com; DA.Fill(Ds, "doggy_park"); ------> ComboBox.Datasource = Ds.Tables["doggy_park"]; BaseDatos.Close(); for (int i = 0; i < Ds.Tables[0].Rows.Count; i++) { ----------> ComboBox.Items.Add(Ds.Tables[0].Rows[i]["mascota"].ToString()); }
ahora tengo problemas donde estan señaladas con la felcha
en la parte del Texbox (se encuentra en la parte del select)me manda un erro que no se el porque
y en la parte de los ComboBox el problema que tengo en un no me deja poner ComboBox.Datasource no me aparece en la lista el .DataSouce y en la otra igual no me aparece en la lista el .Item en lo cual darkwatch se le hace extraño que no me mande o me deje poner eso a que se deve ese problema