0
Ребята Как я могу отобразить сумму из базы данных в textbox1 и textbox2?Как отобразить общую сумму из базы данных в текстовые поля?
Private Sub totalquiz()
Dim conn As New OleDbConnection
Dim cmd As New OleDbCommand
Dim da As New OleDbDataAdapter
Dim dt As New DataTable
Dim sSQL As String = String.Empty
Try
conn = New OleDbConnection(Get_Constring)
conn.Open()
sSQL = "Select sum(quiz) as score,sum(total) as total FROM prelimquiz where [username]='ad' And studentID='1111111'"
cmd.CommandText = sSQL
da.SelectCommand = cmd
da.Fill(dt)
textbox1.Text =dt.Rows[2].ToString()
textbox2.text =dt.rows[3].ToString()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
Я не знаю, как правильно получить общую сумму и отобразить в текстовые поля.
Можете ли вы объяснить разницу между этим вопросом, тем, который вы отправили 1 час назад (http://stackoverflow.com/questions/19206718/how-to-display-the-total-sum-to-textbox), а другой, который вы опубликовали 2 часа назад (http://stackoverflow.com/questions/19206279/how-can-i-get-th е-полный или сумма вверх-мой-доступ к базам данных)? Вы должны задать новый вопрос для каждой проблемы, но не так много вопросов для одного и того же. Подумайте о том, что вы хотите, и просто сосредоточьтесь на одном вопросе. Ваш первый вопрос получил ответ, почему бы вам не улучшить этот вопрос, возможно, ответчик может решить его для вас? – varocarbas
извините, я ограничу свой родственный вопрос, так как у меня нет фона для vb.net, например, как получить sSQL = «Выберите сумму (викторину) как счет, сумму (итого) как total FROM prelimquiz где [имя пользователя] = 'ad' И studentID = '1111111' " и отображать в текстовые поля. Это единственная проблема, которая осталась и должна была пройти завтра. Я пытаюсь понять этот язык. – user2715202
Задавать один и тот же вопрос снова и снова не поможет вам понять/решить проблему. Надевая правильный вопрос и помогая конечным помощникам лучше понять вашу проблему, обязательно сделайте это. Как грубая предварительная идея, вы должны понимать, что одна вещь - код VB.NET, а другая вещь - часть SQL (управляемая вашей БД). Переменная sSQL для VB.NET - простая строка; для SQL имеет определенные заказы. Вы можете отправить основной запрос и максимизировать возвращаемую информацию через VB.NET (циклы, LINQ, объект DataTable и т. Д.); или отправить более сложный запрос и позволить SQL позаботиться о вещах. – varocarbas