REGISTRO SEQUENCIAL

JONATASBM 18/01/2011 11:39:52
#362588

Existe uma forma diferente de fazer registros em números Sequenciais, pois desta forma demora um pouco

inicial 11000000
final 15999999

Do Until Inicial > Final
db.Execute ([Ô]INSERT INTO Contador ( Contador )SELECT [Ô] & Inicial & [Ô];[Ô])
Inicial = Inicial + 1
Loop



Grato Jonatas Marques
XXXANGELSXXX 18/01/2011 13:19:54
#362613
Resposta escolhida
for i=[Ô]11000000[Ô] to [Ô]15999999[Ô]
db.execute([Ô]insert into contador(i))
next i

tenta assim

PLUS 18/01/2011 16:21:03
#362659
Monta o sequencial no SELECT, se quiser começar em um determinado valor é só set esse valor para a variável @Sequencia.

  strSQL = _
[Ô]SELECT[Ô] & vbCr & _
[Ô]@Sequencia := @Sequencia + 1 AS Sequencia,[Ô] & vbCr & _
[Ô]FROM[Ô] & vbCr & _
[Ô](SELECT @Sequencia := 0) Seq,[Ô] & vbCr & _
[Ô]TABELA;[Ô]
Tópico encerrado , respostas não são mais permitidas