Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2010, 17:57
grunger94
 
Fecha de Ingreso: diciembre-2010
Ubicación: Mexico
Mensajes: 2
Antigüedad: 13 años, 4 meses
Puntos: 0
Problema con Select Count()

Hola a todos!

Tengo un pequeño problemita con un Select Count() en mi aplicación. Utilizo OleDB para las conexiones y una base de datos Access (aunque no se si esto tenga relevancia).

Utilizo una sentencia Select Count para saber si el usuario que se esta dando de alta ya existe, es decir si el resultado del count() es mayor a 0 quiere decir que la cadena ya esta almacenada en la base de datos. Mi problema es que no se como someter este resultado a una condicion. Una disculpa, soy novato en esto de las bases de datos.

El codigo es este:

Dim connetionString As String
Dim connection As OleDbConnection
Dim oledbAdapter As New OleDbDataAdapter
Dim sql As String
Dim sqlError As String

connetionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Documentos\FoliosAccessMDB.mdb;"
connection = New OleDbConnection(connetionString)

sqlError = "Select count(id) from Usuarios where Login='" + TextBox15.Text +
connection.Open()
oledbAdapter.SelectCommand = New OleDbCommand(sqlerror, connection)
oledbAdapter.SelectCommand.ExecuteNonQuery()

if sqlError > 0 then
MsgBox("Login ya existe... elija uno diferente por favor")

El error que me marca es que el string no puede convertirse a entero. Ya probe con Cint. Ayuda por favor!!