FORMATAR COLUNA DATA GRID AO ENVIAR PARA TXT.

GUMA 23/06/2013 09:40:38
#425103
Bom dia necessito de ajuda

Estou tentando criar um Arquivo.txt através das informações contidas num data grid meu problema é que no txt estes campos tem largura definida então tenho que preencher com [Ô]0[Ô] até completar o tamanho do campo no caso 7 caracteres. Ex. se na coluna CODIGO do meu data grid eu digitar 786 ele tem que imprimir no txt 0000786.

Tentei das seguintes formas:

V= Format(CODIGO, [Ô]0000000[Ô])
V= Format(DataGrid_Dados.CurrentRow.Cells([Ô]CODIGO[Ô]).Value, [Ô]0000000[Ô])

(V é uma variavel onde salvo antes de mandar pro txt e CODIGO é o nome de uma coluna do meu data grid)

Na Primeira ele dá erro pois pelo que entendi ele tenta pegar o objeto coluna do data grid e não seu conteúdo(Sou meio leigo com relação a Termos mas acho que dá pra entender)

Já no segundo ele imprime [Ô]0000000[Ô] no txt e ignora o conteudo da coluna do Data Grid.

Alguma Alma bondosa e Caridosa poderia me ajudar?
MAXGUIMEL 25/06/2013 12:09:56
#425190
Tente fazer da seguinte forma:

onde vc esta colocando:

V= Format(DataGrid_Dados.CurrentRow.Cells([Ô]CODIGO[Ô]).Value, [Ô]0000000[Ô])

mude para

V =Format(Convert.ToDouble(DataGrid_Dados.CurrentRow.Cells([Ô]CODIGO[Ô])), [Ô]0000000[Ô])

abraços!
GUMA 26/06/2013 13:07:06
#425248
Boa Tarde

vou tentar se der certo posto, obrigado.
Sem querer abusar, mas já abusando. Como vincular o Data Grid a um Banco de Dados???
Tipo modifico o Data Grid e ele modifica no banco.
e qual melhor banco para fazer isso???


Obrigado
MAXGUIMEL 10/07/2013 12:32:01
#425816
Na aba propriedades vc seleciona o datareader para vincular o banco, agora banco de dados cada um tem sua opinião eu particularmente uso o mysql.
Faça seu login para responder