1
다음 코드를 사용하고 있습니다.어떻게하면 선택 C#을 사용하여 콤보 상자를 채울 수
public void MostrarCombobox(ComboBox cmbIDart)
{
Command = "SELECT idArtigoAvaliar FROM dbo.PorAvaliasao WHERE (avaliado = 0) AND (idAutor ='" + Autor.id2 + "')";
SqlCommand Comm1 = new SqlCommand(Command, Conn);
SqlDataAdapter data = new SqlDataAdapter(Comm1);
SqlCommand sqlCommand = new SqlCommand();
using (Conn)
{
sqlCommand = Conn.CreateCommand();
sqlCommand.CommandText = Command;
SqlDataAdapter sda = new SqlDataAdapter(sqlCommand.CommandText, Conn);
SqlCommandBuilder scb = new SqlCommandBuilder(sda);
//Criar uma tabela para receber os dados
DataTable dTable = new DataTable();
//Preencher a tabela
sda.Fill(dTable);
BindingSource bSource = new BindingSource();
bSource.DataSource = dTable;
cmbIDart.DataSource = bSource;
Conn.Close();
}
}
내 문제는 내가 콤보 상자를 호출하기 시작하고 때, 그것은 System.Data...
보여주고 있다는 것입니다 그리고 나는 그들이 값을 보여주고 싶어요.
내가 뭘 잘못하고 있니?
* system.data (기타) * ...? 질문 할 때 좀 더 구체적이어야합니다 =) –