반응형
쿼리가 적용될 때 검색된 데이터 세트의 열 이름을 검색해야하는 도구를 작성 중입니다.
phpMyAdmin에 익숙하다면 SQL 창에서 쿼리를 실행하고 열 이름과 함께 결과를 표시한다는 것을 알 수 있습니다. 쿼리가 얼마나 어려울 지 궁금합니다. 항상 열 이름이 생성되고 실제로 장면 뒤의 프로그래밍은 무엇입니까? 쿼리를 분석 한 다음 테이블 이름을 찾은 다음 먼저 show columns from table-name
쿼리를 사용하여 열 이름을 검색 한 다음 데이터를 검색합니까?
더 좋은 방법이 있습니까?
업데이트 됨 불완전한 정보로 죄송합니다. .NET 용 MySQL 커넥터를 사용하고 있으며 C #을 사용하고 있다고 말해야합니다.
해결 방법
열은 C #에서로드하는 DataReader 또는 데이터 테이블의 메타 데이터의 일부입니다.
private void PrintColumnNames(DataSet dataSet)
{
// For each DataTable, print the ColumnName.
foreach(DataTable table in dataSet.Tables)
{
foreach(DataColumn column in table.Columns)
{
Console.WriteLine(column.ColumnName);
}
}
}
참조 페이지 https://stackoverflow.com/questions/6642609
반응형
'MySql' 카테고리의 다른 글
MySQL SQL에서 레코드를 업데이트하지만 덮어 쓰지 않음 .... 시작시 텍스트 추가 (0) | 2020.10.02 |
---|---|
MySQL 몇 가지 수학으로 MySQL 테이블을 업데이트하는 방법은 무엇입니까? (0) | 2020.10.02 |
MySQL Converting latin1_swedish_ci to utf8 with PHP (0) | 2020.10.02 |
MySQL에서 하나의 쿼리로 부울 필드를 뒤집는 방법이 있습니까? (0) | 2020.10.02 |
MySQL InterfaceError (0, '') (0) | 2020.10.02 |
댓글