【发布时间】:2016-06-15 08:36:41
【问题描述】:
从我的 TableAdapter SELECT 语句中,我做了一个
SELECT StudentID FROM dbo.Student WHERE Email = @Email
在我的 .vb 代码中,我调用该函数并为每个循环执行如下操作:
Dim myStudentID As Integer
Dim myTable = StudentTableAdapter1.GetStudentID("myEmail@mail.com")
For Each myRow As DataRow In myTable.Rows
myStudentID = myRow.Item("StudentID")
MessageBox.Show(myStudentID)
Next
但是我希望进一步缩短它。有没有办法让行更快?
【问题讨论】:
-
你的意思是更快?如果您想更快,请在查询中使用
ExecuteScalar
标签: sql sql-server vb.net datarow tableadapter