hola a todos como estan bueno aqui teniendo un proble lo que quiero hacer es llenar una chakbox con datos que esta en la bd este es el codigo:
Código C#:
Ver originalOleDbConnection 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