• Lunes 23 de Diciembre de 2024, 16:14

Autor Tema:  Datos Errados Con Oledb  (Leído 1041 veces)

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Datos Errados Con Oledb
« en: Miércoles 13 de Febrero de 2008, 13:52 »
0
como están a todos, tengo un código donde hago la búsqueda de datos de una DB de Informix, hasta ahora no he tenido problemas.  :blink:

Hago la conexión mediante OleDb.

Código: Text
  1.  
  2.    Private Sub btn_buscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_buscar.Click
  3.  
  4.         Dim condi As String = ""
  5.         Dim sql As String
  6.  
  7.         If Trim(Me.TextBox1.Text) <> "" Then
  8.             condi = " scmanpar like '%" & Trim(Me.TextBox1.Text) & "%'"
  9.         End If
  10.  
  11.         If Trim(Me.txt_descrip.Text) <> "" Then
  12.             If condi = "" Then
  13.                 condi = " scmadesc like '%" & Trim(Me.txt_descrip.Text) & "%'"
  14.             Else
  15.                 condi = condi & " and scmadesc like '%" & Trim(Me.txt_descrip.Text) & "%'"
  16.             End If
  17.         End If
  18.  
  19.         If Trim(condi) <> "" Then
  20.  
  21.             sql = "select scmanart, scmanpar, scmadesc, scasnsuc, scasstto, scasstdi" & _
  22.                    " from scmaster, scartsuc " & _
  23.                   " where scmaofic = scasofic " & _
  24.                   "   and scmanart = scasnart  " & _
  25.                   "   and " & condi & _
  26.                   " order by scmanart "
  27.         End If
  28.  
  29.         Dim con As Conexion
  30.         con = New Conexion
  31.  
  32.         Dim scmas As New Cls_Scmaster
  33.  
  34.         con.abrir()
  35.  
  36.         scmas.cnn = con.cnn
  37.  
  38.         Me.DataGrid1.DataSource = scmas.consulta(sql)
  39.  
  40.         ConfigurarGrilla()
  41.  
  42.         con.cerrar()
  43.  
  44.     End Sub
  45.  
  46.  

no tengo error en código, ya que compilo, ejecuto, todo ok, mi consulta es, que error puedo tener este pedazo de código, ya que ahora, me arroja datos errados.

Por decir, cuando hago la búsqueda de un articulo por la Descripción, este busca la descripción, pero los otros datos como el numero de parte, numero del articulo, nada que ver con la descripción.

Alguien me puede orientar donde puede estar mi error. ??  <_<


 :smartass:
Sagma

Sagma

  • Miembro MUY activo
  • ***
  • Mensajes: 390
  • Nacionalidad: bo
    • Ver Perfil
Re: Datos Errados Con Oledb
« Respuesta #1 en: Jueves 14 de Febrero de 2008, 13:53 »
0
ya esta, lo resolví cambiando a la ver. 3.0 del OleDb.
Sagma