Testei esse comando e não funciona, segue trecho do código abaixo:
Private
Sub CarregaDataGridView()
Dim dsFornecedor As New DataSet
Dim daFornecedor As New SqlDataAdapter("SELECT CODFOR,RAZSOC,CNPJ,ENDER,BAIRRO,MUNIC,CEP,UF FROM FORNECEDOR ORDER BY CODFOR", con)
daFornecedor.Fill(dsFornecedor)
dtGrid.DataSource = dsFornecedor.Tables(0)
'FORMATA TÍTULOS DA COLUNA DATAGRID VIEW
dtGrid.Columns(0).HeaderText =
"FORNECEDOR"
dtGrid.Columns(1).HeaderText =
"RAZÃO SOCIAL"
dtGrid.Columns(2).HeaderText =
"CNPJ"
dtGrid.Columns(3).HeaderText =
"ENDEREÇO"
dtGrid.Columns(4).HeaderText =
"BAIRRO"
dtGrid.Columns(5).HeaderText =
"MUNICÍPIO"
dtGrid.Columns(6).HeaderText =
"CEP"
dtGrid.Columns(7).HeaderText =
"UF"
'FORMATA CNPJ DA COLUNA DATAGRID VIEW
dtGrid.Columns(2).DefaultCellStyle.Format =
"###,###,###/####-##"
'FORMATA CEP DA COLUNA DATAGRID VIEW
dtGrid.Columns(6).DefaultCellStyle.Format =
"0000-000"
End Sub
O resultado é : 304.012.928/000.0-78
O correto seria: 304.012.928/0000-78 como faço isso?