Dim dt As New DataTable
Dim texto As String
Dim gravar As IO.StreamWriter
gravar = IO.File.CreateText("C:\Tabela.tbl")
dt = dgtabela.DataSource
For Each linha As DataRow In dt.Rows
For Each coluna As DataColumn In dt.Columns
If linha(coluna) <> "" Then
texto = linha(coluna)
MsgBox(texto)
gravar.WriteLine(texto)
End If
Next
Next
gravar.Close()
Bem, meu objetivo com o For Each e retirar o texto da data Table e gravar em um arquivo comum. Só que o problema e que assim, digamos que eu tenha esses quatro caracteres:
a b c d
Bem, na hora da gravação, ou do laç, tanto faz, eu so condigo retirar esses caracteres:
a b c
Ou seja, eu não consigo retirar o ultimo caracter para gravação. Porque isso? Aonde eu estou errando, e na condição do if?
Pergunta
Andersonjb
E ai pessoal, olhem o seguinte código:
Bem, meu objetivo com o For Each e retirar o texto da data Table e gravar em um arquivo comum. Só que o problema e que assim, digamos que eu tenha esses quatro caracteres:
Bem, na hora da gravação, ou do laç, tanto faz, eu so condigo retirar esses caracteres:
Ou seja, eu não consigo retirar o ultimo caracter para gravação. Porque isso? Aonde eu estou errando, e na condição do if?
Link para o comentário
Compartilhar em outros sites
16 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.