Boas,
Preciso de ajuda para resolver um problema. Já perdi tempos e tempos a tentar resolver e nada.
Tenho o seguinte código para criar uma númeração sequencial.
O campo no é do tipo texto.
Tabela: clientes
id | no | nome
13 | 2 | vitor
Logo ao fazer o max(no) + 1, deveria retornar-me 3, quando me retorna 1.
Preciso de ajuda para resolver um problema. Já perdi tempos e tempos a tentar resolver e nada.
Tenho o seguinte código para criar uma númeração sequencial.
O campo no é do tipo texto.
Tabela: clientes
id | no | nome
13 | 2 | vitor
PHP:
Private Sub Form_Load()
Set conn = New ADODB.Connection
conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=D:\Projectos VB\bd.mdb"
Set rs = New ADODB.Recordset
Sql = "select max(no) + 1 as numero from clientes"
rs.Open Sql, conn, 1, 3
nno = rs!numero
MsgBox (nno)
no.Text = nno
rs.Close
End Sub
Logo ao fazer o max(no) + 1, deveria retornar-me 3, quando me retorna 1.