2017-02-19 43 views
0

我目前工作的一個項目,它看起來像這樣:如何引用變量命名字段一個ADODB記錄

set rs15 = new adodb.recordset 
dim course1 as string 
course1=label1 

rs15.open " select * from CourseYear where Surname like' " & text12 & " ' ", con1, 3, 3 

rs15!(course1)=text1.text 
rs15.update 


msgbox "success" 

course1是一個字符串包含對應的字段名稱上label1我數據庫。我試圖在rs15!(course1)中調用該標籤,但它表示類型聲明字符與數據類型不匹配。

回答

0

您可以直接使用Fields屬性來訪問名爲字段的變量。而不是recordset!fieldname表示法使用recordset.Fields(fieldname)

你的情況,這將是:rs15.Fields(course1)=text1.Text

瞭解更多信息

here
相關問題