Cuestión : El acceso 2007 resultados de la pregunta diferentes que el vba sql resulta

Hola los expertos éste me tienen realmente que los resultados de la pregunta de stumped.

Access 2007 son diferentes que el vba sql results.

Query produce un expediente.  Éste es el result.

VBA SQL produce 3 expedientes.  Hay 3 expedientes en el table.

There es 4 campos en el table.
T_ID es autonumber, puesto en un índice, ningún dups
D_ID es número, puesto en un índice, el ok
que los otros 2 son el
When del texto el campo de D_ID adentro no puesto en un índice el vba sql produce 1 expediente, igual de los dups que el query.

When el campo de D_ID se pone en un índice, el vba sql produce 3 expedientes, la pregunta produce 1 record.

Here es el sql que funcioné del query
============================================
SELECT [00_test2]. T_ID
FROM 00_test2
WHERE ((([00_test2] .LR_Eye) = ' Left') Y (([00_test2]. Globe') del ='Whole de Tissue_Type) Y (([00_test2]. D_ID) =479300912)); el
============================================

Here es el sql
============================================
strsql = el _
" SELECCIONA [00_test2]. T_ID de 00_test2 DONDE ((LR_Eye) = “se fue” Y ((Tissue_Type) = “globo entero ") Y ((D_ID) = 479300912)) rst del

Set del “

MsgBox (”/............. “y strsql) =
rst del

MsgBox (rst.RecordCount) de db.OpenRecordset (strsql). Close
============================================

Thanks esto me está haciendo crazy.

Cliff
class= del

Respuesta : El acceso 2007 resultados de la pregunta diferentes que el vba sql resulta

Intentar esto:

Fijar el rst = db.OpenRecordset (el strsql)
rst.MoveLast
MsgBox (rst.RecordCount)

/gustav
Otras soluciones  
 
programming4us programming4us