我需要添加/修改此代碼才能使用strSQL的結果填充txtDisease1?截至目前,文本框中填充了SQL查詢。我相信這是一個簡單的解決方案,但對於我的生活,我無法找到答案。從VBA運行SQL按鈕
Private Sub btnDNA_Click()
Dim strSQL As String
strSQL = "SELECT LastName From Patient WHERE PatientID = 1"
Me.txtDisease1.Value = strSQL
End Sub
您的'strSql'實際上只是文本「SELECT LastName來自患者WHERE PatientID = 1」而不是其描述的查詢的執行結果。使用@Emi所提供的'DLOOKUP'功能提供了一種更簡單的方法,用於在此嘗試執行的操作。 –
我知道DLookup,但我需要使用SQL,因爲查詢會變得更加複雜。有沒有辦法做到這一點? – Kyle
哦,好的,請參閱下面的答案。 –