explico lo que quiero es cargar datos de mi base de datos a mi datagridview
el codigo q uso es este
Código:
pero la cmd.connection = conec me dice q conec query = "SELECT * FROM articulos where codigo='" & cbbuscar.Text & "'"
cmd.Connection = conec
cmd.CommandText = "SELECT * FROM articulos where codigo='" & cbbuscar.Text & "'"
cmd.CommandType = CommandType.Text
da.SelectCommand = cmd
dt = New DataTable
da = New Odbc.OdbcDataAdapter(cmd)
da.Fill(dt)
dgv.DataSource = dt
With (dgv)
.MultiSelect = False
.SelectionMode = DataGridViewSelectionMode.FullRowSelect
.DataSource = dgv.DataSource
End With
"un valor de tipo "conexion" no puede convertirse en "system.data.odbc.odbcconnection""
mi clase conexion es
Código:
y tengo en mi modulo valglobal Public Class conexion
Public Reader As Odbc.OdbcDataReader
Public conec As New Data.Odbc.OdbcConnection
Public comando As New Odbc.OdbcCommand
Public conec2 As New Odbc.OdbcConnection
Dim uid, pwd As String
Sub New()
End Sub
Sub New(ByVal usuario As String, ByVal pass As String)
conectar(usuario, pass)
End Sub
Sub conectar(ByVal uid As String, ByVal pwd As String)
Try
If conec.State = ConnectionState.Closed Then
conec.ConnectionString = "DSN=sqlvc;Uid=" & uid & ";pwd=" & pwd & ";"
conec.Open()
End If
Catch ex As Exception
MsgBox("Usuario no válido")
End Try
End Sub
Código:
con mis datos apra conectar Module ValGlobal
Public query As String
Public query2 As String
Public conec As New conexion("root", "")
Public ds As DataSet
Public dt As DataTable
Public dr As Odbc.OdbcDataReader
Public da As Odbc.OdbcDataAdapter
Public cmd As Odbc.OdbcCommand
End Module
entonses cual es el problema ??
desde ya muchas gracias
Saludos
. 



