안녕 얘들 아, DataGridView의 SQL DB에서 일부 데이터를 표시하고 싶은 응용 프로그램이 있습니다 ... DataGridView에 데이터가 표시되지만 여기에 내 질문이 있습니다. 어떻게 할 수 있습니까? DataGridView 열 제목에 SQL 열 제목을 사용하고 싶지 않기 때문에 사용자 지정 머리글 제목을 사용합니다. 또한 사용자가 행을 두 번 클릭하면 해당 행의 filePath 값이 열리므로 열의 폭을 지정할 수 있기를 바랍니다. 다음은 테이블 배치 방법입니다.DataGridView의 SQL 데이터
SQL 표 : ROW_ID (I 그리드에 표시하지 않으려는) PARTNUMBER이 CMMNumber는, CreatedOn은 참고 FilePath, RacfId, currTime
이데이터 그리드보기 원하는 형식 : 부품 번호, CMM 번호,에 작성 , Path, User ID, Viewed On
현재 코드 - 데이터 (Row_ID 포함)를 모두 가져오고 sql 열 이름을 데이터 격자보기 열 이름으로 사용하며 기본 열 너비도 사용합니다.
private void NewAlert_Load(object sender, EventArgs e)
{
string connString = "Server=FRXSQLDEV;Database=MyDB;User Id=ID;Password=Password;";
string query = "SELECT * FROM CMMReports WHERE RacfId IS NULL;";
SqlDataAdapter dAdapter = new SqlDataAdapter(query, connString);
SqlCommandBuilder cBuilder = new SqlCommandBuilder(dAdapter);
DataTable dTable = new DataTable();
dAdapter.Fill(dTable);
//BindingSource to sync DataTable and DataGridView
BindingSource bSource = new BindingSource();
//set the BindingSource DataSource
bSource.DataSource = dTable;
//set the DataGridView DataSource
dgView.DataSource = bSource;
dAdapter.Update(dTable);
}
을 헤더 텍스트의 설정 방법 % 3A % 2F % 2Fwww.windowsclient.net % 2FSamples % 2FGo % 2520To % 2520Market % 2FDataGridView % 2FDataGridView % 2520FAQ.doc 및 RCT = J & Q = DataGridView에 + 자주 묻는 질문 및 EI = bNrpS8vCMoqOkQXkxcCHCw 및 USG이 훨씬 큰 일 = AFQjCNEnheLFyYG0nwJGotD8HjYYZl8Rug – adopilot