Access(VBA)でエラー3061が発生します。あなたは私を助けることができます?私は選択を正しく書いたように見えます。私はこの質問がここで何度も尋ねられたことを知っていますが、私は与えられた答えのほとんどすべてを試しましたが、私は問題を解決できませんでした。だから私は助けを求めている。パラメータがあまりにも少ない:予想される1 - MSAccesエラー3061
Private Sub cmdPLCompleto_Click()
On Error GoTo cmdPLCompleto_Click_Err
Dim d As DAO.Database
Dim r As DAO.Recordset
Dim strSQL2 As String
Set d = CurrentDb()
strSQL2 = "SELECT DISTINCT qryPLCARTASCompleto.ZDR FROM qryPLCARTASCompleto"
Set r = d.OpenRecordset(strSQL2)
If r.EOF Then
MsgBox "The Recordset is empty."
End If
UPDATE
ここでは、qryPLCARTASCompleto
からSQLです:どちらか一方
SELECT PLCARTAS.*, Mid([ICP ID],3,4) AS ZDR
FROM PLCARTAS
WHERE (((PLCARTAS.FECHA)=[Forms]![frmCartas]![txtFecha]));
あなたの質問にqryPLCARTASCompletoの完全なSQLを追加してください。 – Andre
既に@Andreが追加されています –
[パラメータが少なすぎます1、レコードセットの問題が発生しました](https://stackoverflow.com/questions/32118072/too-few-parameters-expected-1-recordset-issue) – Andre