Pergunta : Erro 3001 em Excel VBA com MySQL - a pergunta funciona muito bem em MySQL

Olá! todos,

que eu estou tentando funcionar esta pergunta dentro de Excel VBA e começ um erro 3001 “argumentos é do tipo errado, é fora da escala aceitável, ou em conflito com um outro.”  Entretanto os trabalhos da pergunta muito bem dentro do

I da pergunta de MySQL… apenas pensaram que pôde ser a maneira que eu sou connectiong a MySQL de VBA.  Eu estou usando o MS 2.8 e a corda da conexão é.  o strSQL não é escurecido de todo (eu sei que provavelmente deve ser). rs do
Set = ADODB.Recordset
rs. Abrir o strSQL, consqldb, adOpenStatic
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
grupo “” " do class= " do id= " codeSnippet824782 do
select (avg100ll) como o sumav, soma (jeta1) como o sumjet, soma (ipsamt) como o ipsamt, posição, ano (properdate) como o ano de ars2.tickets onde arsid = em o ano (properdate), ordem da posição pela posição;
class= do

Resposta : Erro 3001 em Excel VBA com MySQL - a pergunta funciona muito bem em MySQL

Isto é devido ao recordset
Ajustar os rs = o Server.CreateObject (“ADODB.Recordset”)
objrs.CursorType = 2 'usam 2 em vez de adCmdTable
objrs.LockType = 3 'usam 3 em vez de adLockOptimistic
rs. Abrir o strSQL, consqldb

e o consqldb deve ser corda válida da conexão
Ou usar o seguinte
rs. Abrir o strSQL, consqldb, 2.3
Outras soluções  
 
programming4us programming4us