Treze
|
SÃO VICENTE SP - BRASIL
|
|
Postada em 11/01/2008 18:06 hs
Tente o seguinte vá incluindo registro aumentando 01 string por vez até o erro aperecer, para termos idéia do que está acontecendo. ex: 1 12 123 1234 12345 e assim por diante
|
|
|
|
|
Postada em 14/01/2008 09:35 hs
Treze com o primeiro registro tendo apenas um dígito não dá mais o erro. só dá o erro se os outros registros forem menores do que o primeiro. Ex.: primeiro registro 123456 segundo registro 123. daí dá o erro. Lembrando que o erro não dá na inclusão consigo incluir normalmente, dá quando tento fazer um select.
|
|
|
|
Postada em 14/01/2008 10:48 hs
poste o que tem no SELECT, por favor
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
Postada em 15/01/2008 18:14 hs
è isso ai colega poste seu código select vcai ajudar muito resolver o problema
|
|
|
|
Postada em 17/01/2008 10:16 hs
Não tem muito segredo como uso o ado data control o select é este AdoPedido.RecordSource = "select * from pedido where npedido=" & blPedido.Caption AdoPedido.Refresh Onde AdoPedido é o nome do controle
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 17/01/2008 11:46 hs
posso estar enganado mas não deveria ser assim sql="select * from pedido where npedido='" & blPedido.Caption & "'" AdoPedido.RecordSource = sql AdoPedido.Refresh não tem certeza mas não é isto que está faltandoa aspa simples outra coisa seria formatar o blpedido tipo assim: busca=format(blpedido.caption,"00000000") sql="select * from pedido where npedido='" & busca & "'" AdoPedido.RecordSource = sql AdoPedido.Refresh bom não custa tentar
|
|
|