#sql #vb.net
#sql #vb.net
Вопрос:
Я выбрал из SQL следующим образом
SELECT MAX(receivecount) FROM config
который показывает только одно значение 20161.
итак, теперь я не могу взять это число и поместить его в double или int32. Имя столбца — ReceiveCount
В настоящее время у меня есть это
Dim ads2 As New DataTable
strrs2 = "SELECT MAX(recievecount) FROM tblcmconfig"
Using ads23 As OracleDataReader = GetDataReader(strrs2, CommandType.Text, ExecuteType.Execute)
ads2.Load(ads23)
End Using
Dim dugaar As Double '= Convert.ToDouble(ids)
dugaar = Double.Parse(ads2("recievecount").ToString)
После этого я пытаюсь поместить это значение в a, textedit.editvalue
поскольку это textedit
доступно только для ввода чисел.
Ответ №1:
Предполагая, что ваша таблица данных заполнена правильно. Вам либо нужно указать MAX (recievecount) имя в инструкции select, например:
MAX(recievecount) as rc
Затем
Double.Parse(ads2(0)("rc").ToString)
Или вы можете сослаться на нумерацию строк и столбцов:
Double.Parse(ads2(0)(0).ToString)