Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/11/2011, 11:27
CHOSS
 
Fecha de Ingreso: abril-2010
Mensajes: 66
Antigüedad: 14 años, 1 mes
Puntos: 4
Respuesta: Executescalar

Cita:
Iniciado por Vega19 Ver Mensaje
Buenas amigos tengo un problema con command .. me sale !! Error de sintaxis(falta Operador) en la expresion de consulta'=".

Solo quiero obtener el codigo de ese usuario que ingreso e un textbox

Código MySQL:
Ver original
  1. Dim cmd2 As New OleDbCommand("select cod_usu from usuario where='" & txtusuario.Text & "'", connBD)
  2.             cmd2.CommandType = CommandType.Text
  3.             connBD.Open()
  4.             Dim n As String
  5.             n = cmd2.ExecuteScalar()

Si tuvieran otra manera de conseguir el codigo de usuario .. me lo podrian brindar por favor =)
TE hace falta el nombre de la columna despues del Where quedando algo asi

Dim cmd2 As New OleDbCommand("select cod_usu from usuario where COLNOMBREUSER = '" & txtusuario.Text & "'", connBD)
cmd2.CommandType = CommandType.Text
connBD.Open()
Dim n As String
n = cmd2.ExecuteScalar()