Я довольно давно смотрю по Интернету, но не могу найти способ получить список имен только столбцов. Меня не интересуют данные, содержащиеся в каждом столбце.Получите только список имен столбцов
Я хочу взять этот список и сравнить его с коллекцией. Я использую MySqlConnector VB.NET. Я новичок в использовании разъема.
Edit:
Dim mscCMD As MySqlCommand = New MySqlCommand("SHOW COLUMNS FROM OCN.cpu", msc)
Dim sqlReader As MySqlDataReader = mscCMD.ExecuteReader()
Dim b As Integer = 0
Dim c As Integer = 0
While sqlReader.Read
msProjects(c) = sqlReader.**Item**(b)
b += 1
c += 1
End While
Ничего, я понял это. Мне пришлось выбирать Item, а не getName.
Редактировать: Возможно, я еще не был. Он читает одну строку. Я не уверен, как перейти к следующей строке. Например,
mysql> SHOW COLUMNS FROM City;
+------------+----------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+----------+------+-----+---------+----------------+
**Id | int(11) | NO | PRI | NULL | auto_increment**
| Name | char(35) | NO | | | |
| Country | char(3) | NO | UNI | | |
| District | char(20) | YES | MUL | | |
| Population | int(11) | NO | | 0 | |
+------------+----------+------+-----+---------+----------------+
5 rows in set (0.00 sec)
Это строка, которую она читает. Как только вы проходите мимо 5-го предмета, вы находитесь вне пределов.
Я не уверен, что я следую. Я только опытен с VB. Все, что я сделал до сих пор, в SQL, было просмотром учебников. –
Значит, вам просто нужен правильный оператор SQL? – BSMP
Да, это поможет. Однако мне также понадобится помощь с разъемом. Заявление будет выводить результат, поэтому мне нужно знать, как правильно преобразовать этот вывод в коллекцию. Прямо сейчас я знаю, как выполнять не запросы. –