[英]how to pull data from DB/datagridview/datatable
我有這個表..我想提取一個特定的數據..
比方說..我將Home Depot作為按鈕。 我怎樣才能拉2的CameraID
值並將其放在變量上..像這樣..
'dim foo as string = cameraID where MarkerName is Home Depot
假設您使用DataTable
,例如:
' example DataTable '
Dim dt = new DataTable()
dt.Columns.Add("cameraID", gettype(integer))
dt.Columns.Add("MarkerName", gettype(string))
dt.Rows.Add(new object() {2, "Home Depot"})
dt.Rows.Add(new object() {1, "CSI"})
您可以使用LINQ查詢:
' foo is now 2 '
Dim foo = dt.AsEnumerable() _
.Where(function(row) row("MarkerName") = "Home Depot") _
.Select(function(row) row("cameraID")) _
.Single()
或Select
方法來過濾DataTable
:
' foo2 is now 2 '
Dim foo2 = dt.Select("MarkerName = 'Home Depot'")(0)("cameraID")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.