Problème avec sql dans vb sur Access 2007 Bonjour,
J'essai de faire fonctionner une requête sql dans mon code visual basic. Il me donne toujours une réponse run time error 3450 syntax error in query. Pourtant, en debug le résultat de la requête semble ok. Voici mon code. Merci de votre aide. Si j'essaie le résultat de la requête à la place de sqlString, ça passe??
Function getNextNo(tableName As String, columnName As String)
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim sqlString As String
Dim nextNo As Integer
sqlString = "SELECT Count(*) FROM '" & tableName & "';"
Set db = CurrentDb()
Set rs = db.OpenRecordset(sqlString)
nextNo = rs(0) + 1
rs.Close
Set rs = Nothing
db.Close
Set db = Nothing
getNextNo = nextNo
End Function