Visual Basic.NET - CONTAR FILAS DE UNA BBDD

 
Vista:

CONTAR FILAS DE UNA BBDD

Publicado por Mari (5 intervenciones) el 05/03/2007 13:49:45
Hola tengo un problemilla, al insertar en mi bbdd

la primera vez que inserte quiero que inserte un 1 en cod_cliente
y las restantes veces que incremente en uno.

Pues bien, yo cuento las filas, y si no hay filas, es el primer registro y me insertar un 1. Perfecto, pero en las sucesivas veces, sigue contando 0 filas en mi bbdd y me quiere volver a insertar un 1. Por que puede ser??

funcion()

Dim CodCliente As Integer
'Conexion.Open()
If Me.DataInmobiliaria.Tables("Clientes").Rows.Count = 0 Then
CodCliente = 1
Else
Me.AdaptadorClientes.SelectCommand.CommandText = "select max(Cod_Cliente) from clientes"
Conexion.Open()
CodCliente = Me.AdaptadorClientes.SelectCommand.ExecuteScalar + 1
Conexion.Close()
End If

end funcion()
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CONTAR FILAS DE UNA BBDD

Publicado por Hugin (83 intervenciones) el 05/03/2007 14:41:54
Prueba con esto

funcion()

Dim CodCliente As Integer
'Conexion.Open()
If Me.DataInmobiliaria.Tables("Clientes").Rows.Count = 0 Then
CodCliente = 1
Else
Me.AdaptadorClientes.SelectCommand.CommandText = "select max(Cod_Cliente) + 1 from clientes"
Conexion.Open()
CodCliente = Me.AdaptadorClientes.SelectCommand.ExecuteScalar
Conexion.Close()
End If

end funcion()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar