Postada em 04/08/2011 14:44 hs
Bom... primeiro nao sei se postei na classificação certa entao desculpe caso eu tenho errado.
Eu estou tentando fazer um insert em uma grid até ai tudo está certo (aparentemente) porém para eu adicionar demais campos da grid caso sejá necessário eu utilizei o for/next porém o next está fazendo looping infinito e o count nao está funcionando
For i = 1 To gridend.Rows strSQL = strSQL & " declare @end int" strSQL = strSQL & " select @end = IsNull(MAX(COD_CLIENTE_END), 0) + 1 from tblCLIENTE_END" strSQL = strSQL & " insert into tblCLIENTE_END (cod_cliente_end, no_rua, nu_numero, no_bairro, nu_cep, no_cidade, no_uf, cod_cliente)" strSQL = strSQL & " values (@end, '" & gridend.TextMatrix(i, 1) & "','" & gridend.TextMatrix(i, 2) & "','" & gridend.TextMatrix(i, 3) & "','" & gridend.TextMatrix(i, 4) & "','" & gridend.TextMatrix(i, 5) & "','" & gridend.TextMatrix(i, 6) & "', @cliente)"
Next i
o script é esse
quando utilizo gridend.rows.count ele da um erro não sei oque faço para por um fim no next
Agradeceria a ajuda
Obrigado
|