SQL에서 datatable을 만드는 데 도움이 필요합니다. 나는 초보자입니다.SQL에서 C#을 사용하여 데이터 테이블을 만드는 방법은 무엇입니까?
나는 비주얼 스튜디오에있는 미리 만들어진와 코드 숨김에서 지금은 처음부터 내 자신의 데이터 테이블을 만들고 싶어.
SQL에서 datatable을 만드는 데 도움이 필요합니다. 나는 초보자입니다.SQL에서 C#을 사용하여 데이터 테이블을 만드는 방법은 무엇입니까?
나는 비주얼 스튜디오에있는 미리 만들어진와 코드 숨김에서 지금은 처음부터 내 자신의 데이터 테이블을 만들고 싶어.
는 여기가 IDataReader
(이 경우에는 SqlDataReader
가) 당신은 DataTable
을 채우기 위해 SqlDataAdapter
를 사용할 필요가 DataTable
public DataTable MakeDataTable()
{
DataTable table = new DataTable();
using (SqlConnection conn = new SqlConnection("ConnectionStringHere"))
{
using (SqlCommand cmd = conn.CreateCommand())
{
cmd.Text = "SELECT * FROM MyTable";
conn.Open();
using (SqlDataReader rdr = cmd.ExecuteReader())
{
table.load(rdr);
}
}
}
return table;
}
을 채우는 데 사용, 아마도 가장 기본적인 방법입니다. 이 같은
시도 뭔가 :
DataTable dataTable = new DataTable();
using (SqlConnection connection = new SqlConnection(yourConnectionString))
{
connection.Open();
using (SqlDataAdapter adapter = new SqlDataAdapter(yourQuery, connection))
{
adapter.Fill(dataTable);
}
}
고맙습니다. 나는 시도 할 것이다. =) –
고맙습니다. 그러나 프로그램 시작시이를 어떻게 시작해야할까요? 공용 DataTable MakeDataTable()을 제거하면됩니까? –
프로그램을 시작할 때 필요한 DataTable에 무엇을 넣으시겠습니까? –
form4.cs를 시작할 때 내 데이터베이스에있는 데이터가 표시되기를 원합니다. 이것이 모두입니다. –