FORMAT MOEDA NO DATAGRID
Pessoal procurei na internet exemplos de format, mas nenhum deles se encaixou no caso abaixo. Se alguém puder me dizer como coloco o format em uma das colunas vai ser bom. Preciso colocar a coluna precoproduto, no formato moeda. No meu banco access está ok, mas não consigo mostrar esse formato no datagridview.
conn = New OleDbConnection([Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\gobras.mdb[Ô])
conn.Open()
da = New OleDbDataAdapter([Ô]select produto,precoproduto,foto,comodo from orcando[Ô], conn)
ds = New DataSet()
da.Fill(ds, [Ô]gobras[Ô])
DataGridView1.DataSource = ds.Tables([Ô]gobras[Ô])
conn.Close()
Agradeço;
conn = New OleDbConnection([Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\gobras.mdb[Ô])
conn.Open()
da = New OleDbDataAdapter([Ô]select produto,precoproduto,foto,comodo from orcando[Ô], conn)
ds = New DataSet()
da.Fill(ds, [Ô]gobras[Ô])
DataGridView1.DataSource = ds.Tables([Ô]gobras[Ô])
conn.Close()
Agradeço;
Cara como vc esta usando o data, ele vai pegar o que esta no banco, o que vc poderia era fazer uma consulta sem o data e preencher um msflexgrid com os dados e assim poderia usar o format da forma que quisesse
Segue um exemplo
http://www.macoratti.net/dica44.htm
Segue um exemplo
http://www.macoratti.net/dica44.htm
Agradeço Alvaro mas todo o meu projeto é baseado em Datagrid. Acredito que ficarÃa meio fora de lay-out se eu mudasse em um caso especÃfico. Ninguém conhece uma solução alternativa para o caso ?
Agradeço;
Agradeço;
Td bem, só dei a idéia pq acho que o msflexgrid é melhor.
Más vamos lá então, como que esta o tipo do seu campo, vc poderia colocar ele como currenty, pois assim ele ficaria no formato de valor
Más vamos lá então, como que esta o tipo do seu campo, vc poderia colocar ele como currenty, pois assim ele ficaria no formato de valor
Isto foi postatado por [txt-color=#e80000]Altair[/txt-color].
DataGridView1.Columns([Ô]valor[Ô]).DefaultCellStyle.Format = [Ô]C2[Ô]
http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=397792
Pode verificar.
Valeu
DataGridView1.Columns([Ô]valor[Ô]).DefaultCellStyle.Format = [Ô]C2[Ô]
http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=397792
Pode verificar.
Valeu
Caro Alvaro,Omar, e até mesmo o Altair, a sugestão aplicou-se.
Agradeço à todos.
Agradeço à todos.
Tópico encerrado , respostas não são mais permitidas