Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2008, 15:04
Avatar de juancho24
juancho24
 
Fecha de Ingreso: octubre-2007
Mensajes: 101
Antigüedad: 17 años, 6 meses
Puntos: 1
Pregunta error en tiempo de ejecucion

Hola

porfavor ayudenme con el siguiente error en una consulta :

error '-2147467259 (80004005)' en tiempo de ejecucion

puede que el campo 'rutcliente' especificado haga referencia a mas de una tabla de las mostradas en la clausula FROM de la instruccion SQL


aca les dejo las lineas de codigo de la consulta

If optCliente.Value = True Then

modVarios.rs1.Open "SELECT DATOSCLIENTE,RutCliente, DATOSCLIENTE.DvCliente, DATOSCLIENTE.NombreCliente, DATOSCLIENTE.DireccionCliente," & _
" DATOSCLIENTE.FonoCliente , DATOSCLIENTE.CorreoCliente, DATOSCLIENTE.Region, DATOSCLIENTE.Ciudad, SITUACIONFAMILIAR.EstadoCivil," & _
" SITUACIONFAMILIAR.CalidadViv, SITUACIONFAMILIAR.TipoViv, SITUACIONFAMILIAR.Endeudamiento, INGRESOSMENSUALES.TotalIngresos, Actividad.Descripcion," & _
" Actividad.CodigoSII, Actividad.DireccionComercial, Actividad.ClasActividad, Actividad.IniciacionActividad, Actividad.PatenteMunicipal, Actividad.PermisoMunicipal," & _
" PERSONALMICROEMPRESA.NumeroTrabFamiliares, PERSONALMICROEMPRESA.NumeroTrabNoFamiliares, PERSONALMICROEMPRESA.NombreColaborador, PERSONALMICROEMPRESA.Relacion," & _
" PERSONALMICROEMPRESA.ParticipacionNegocio, PERSONALMICROEMPRESA.TipoAdmNegocio, PERSONALMICROEMPRESA.RutAdmNegocio, PERSONALMICROEMPRESA.DvAdmNegocio," & _
" CLASIFICACIONAMBIENTAL.DescClas, LOCALCOMERCIAL.LocalPropio, COMPRASYVENTAS.FechaVenta, COMPRASYVENTAS.TotalVentas, COMPRASYVENTAS.FechaCompra, COMPRASYVENTAS.TotalCompra , " & _
" INVENTARIOSTOCK.TotalInventario, DISTRIBUCIONCOMERCIALIZACION.Utilidades, DISTRIBUCIONCOMERCIALIZACION.MontoCuota, GASTOSFIJOSMENSUALES.Sueldodelpersonal," & _
" GASTOSFIJOSMENSUALES.ArriendodeLocal, GASTOSFIJOSMENSUALES.GastosGenerales, GASTOSFIJOSMENSUALES.GastosdeContabilidad, GASTOSFIJOSMENSUALES.Patente," & _
" GASTOSFIJOSMENSUALES.OtrosGastos, GASTOSVARIABLESMENSUALES.MesEvaluacion, GASTOSVARIABLESMENSUALES.IngresosporVentas, GASTOSVARIABLESMENSUALES.TotalCostosVariables," & _
" GASTOSVARIABLESMENSUALES.MargendeContribucion, RENTALIQUIDA.MargenUtilidad, RENTALIQUIDA.PromedioMesBuenos, RENTALIQUIDA.PromedioMesNormales, RENTALIQUIDA.PromedioMesMalos," & _
" RENTALIQUIDA.[Ventas-IVA-Promedio], RENTALIQUIDA.[Compras-IVA-Promedio], OBSERVACIONESGENERALES.NombrePersonaAtendio, OBSERVACIONESGENERALES.HoraVisita, OBSERVACIONESGENERALES.RelacionconCliente," & _
" OBSERVACIONESGENERALES.DisposiciondelCliente, OBSERVACIONESGENERALES.MontoCredito, OBSERVACIONESGENERALES.PlazoCredito, OBSERVACIONESGENERALES.ObjetivosCredito," & _
" OBSERVACIONESGENERALES.Conclusion , OBSERVACIONESGENERALES.fecha FROM ((((((((((((DATOSCLIENTE INNER JOIN PERSONALMICROEMPRESA ON (DATOSCLIENTE.RutCliente = PERSONALMICROEMPRESA.RutCliente)" & _
" AND (DATOSCLIENTE.DvCliente = PERSONALMICROEMPRESA.DvCliente))INNER JOIN CLASIFICACIONAMBIENTAL ON (DATOSCLIENTE.RutCliente = CLASIFICACIONAMBIENTAL.RutCliente)" & _
" AND (DATOSCLIENTE.DvCliente = CLASIFICACIONAMBIENTAL.DvCliente))INNER JOIN INGRESOSMENSUALES ON (DATOSCLIENTE.RutCliente = INGRESOSMENSUALES.RutCliente)" & _
" AND (DATOSCLIENTE.DvCliente = INGRESOSMENSUALES.DvCliente))INNER JOIN LOCALCOMERCIAL ON (DATOSCLIENTE.RutCliente = LOCALCOMERCIAL.RutCliente)" & _
" AND (DATOSCLIENTE.DvCliente = LOCALCOMERCIAL.DvCliente)) INNER JOIN ACTIVIDAD ON (DATOSCLIENTE.RutCliente = ACTIVIDAD.RutCliente) " & _
" AND (DATOSCLIENTE.DvCliente = ACTIVIDAD.DvCliente)) INNER JOIN SITUACIONFAMILIAR ON (DATOSCLIENTE.RutCliente = SITUACIONFAMILIAR.RutCliente)" & _
" AND (DATOSCLIENTE.DvCliente = SITUACIONFAMILIAR.DvCliente))INNER JOIN INVENTARIOSTOCK ON (DATOSCLIENTE.DvCliente = INVENTARIOSTOCK.DvCliente)" & _
" AND (DATOSCLIENTE.RutCliente = INVENTARIOSTOCK.RutCliente))INNER JOIN COMPRASYVENTAS ON (DATOSCLIENTE.DvCliente = COMPRASYVENTAS.DvCliente)" & _
" AND (DATOSCLIENTE.RutCliente = COMPRASYVENTAS.RutCliente))INNER JOIN DISTRIBUCIONCOMERCIALIZACION ON (DATOSCLIENTE.DvCliente = DISTRIBUCIONCOMERCIALIZACION.DvCliente) AND (DATOSCLIENTE.RutCliente = DISTRIBUCIONCOMERCIALIZACION.RutCliente)) INNER JOIN GASTOSFIJOSMENSUALES ON (DATOSCLIENTE.DvCliente = GASTOSFIJOSMENSUALES.DvCliente) AND (DATOSCLIENTE.RutCliente = GASTOSFIJOSMENSUALES.RutCliente)) INNER JOIN GASTOSVARIABLESMENSUALES ON (DATOSCLIENTE.DvCliente = GASTOSVARIABLESMENSUALES.DvCliente) AND (DATOSCLIENTE.RutCliente = GASTOSVARIABLESMENSUALES.RutCliente)) INNER JOIN RENTALIQUIDA ON (DATOSCLIENTE.DvCliente = RENTALIQUIDA.DvCliente) AND (DATOSCLIENTE.RutCliente = RENTALIQUIDA.RutCliente)) INNER JOIN OBSERVACIONESGENERALES ON (DATOSCLIENTE.DvCliente = OBSERVACIONESGENERALES.DvCliente) AND (DATOSCLIENTE.RutCliente = OBSERVACIONESGENERALES.RutCliente))WHERE (((DATOSCLIENTE.RutCliente)= val('" & txtrutCliente.Text & "')));", cnn1, adOpenStatic, adLockOptimistic
If modVarios.rs1.BOF = False And modVarios.rs1.EOF = False Then
If txtrutCliente.Text <> "" Then
If modVarios.rs1("RutCliente") = txtrutCliente.Text Then
Call modVarios.CargarDataGrid(DataGrid1)
Else
MsgBox ("no hay datos para cargar"), vbInformation
End If
Else
MsgBox ("Debe seleccionar un dato"), vbCritical

End If
Else
MsgBox ("La tabla no tiene registros"), vbCritical

End If
Call Ajustar_Columna_DataGrid(DataGrid1, adodc1, True)
cmdVistaPrevia.Enabled = True
End If


espero me puedan ayudar
Muchas Gracias

Juancho24