DATA GRID NAO FUNCIONA
tenho no evento form_load o seguinte codigo que ele os dados de um arquivo
chamado produtos.txt para dentro de um data grid:
namespace Controlit.Loja
{
public partial class frmCadProduto : Form
{
string[] aCodProduto = new string[100];
string[] aNomeProduto = new string[100];
decimal[] aPrecoProduto = new decimal[100];
string[] aLocalizacao = new string[100];
string[] aFornecedor = new string[100];
DateTime[] aDataUltCompra = new DateTime[100];
decimal[] aVlrUltCompra = new decimal[100];
public frmCadProduto()
{
InitializeComponent();
}
private void frmCadProduto_Load(object sender, EventArgs e)
{
StreamReader vLeitor = new StreamReader([Ô]c:/Temp/Produtos.txt[Ô]);
int i =0;
while (! vLeitor.EndOfStream)
{
string registro = vLeitor.ReadLine();
i++;
aCodProduto[i] = registro.Substring(0, 10);
aNomeProduto[i] = registro.Substring(10, 20);
aPrecoProduto[i] = Convert.ToDecimal(registro.Substring(30, 14));
aLocalizacao[i] = registro.Substring(44, 10);
aFornecedor[i] = registro.Substring(54, 15);
aDataUltCompra[i] = Convert.ToDateTime(registro.Substring(69, 10));
aVlrUltCompra[i] = Convert.ToDecimal(registro.Substring(79, 14));
dgvProdutos.Rows.Add(aCodProduto[i], aNomeProduto[i], aFornecedor[i]);
}
}
}
}
o problema é que nao esta funcionando o data grid não exibe nada
chamado produtos.txt para dentro de um data grid:
namespace Controlit.Loja
{
public partial class frmCadProduto : Form
{
string[] aCodProduto = new string[100];
string[] aNomeProduto = new string[100];
decimal[] aPrecoProduto = new decimal[100];
string[] aLocalizacao = new string[100];
string[] aFornecedor = new string[100];
DateTime[] aDataUltCompra = new DateTime[100];
decimal[] aVlrUltCompra = new decimal[100];
public frmCadProduto()
{
InitializeComponent();
}
private void frmCadProduto_Load(object sender, EventArgs e)
{
StreamReader vLeitor = new StreamReader([Ô]c:/Temp/Produtos.txt[Ô]);
int i =0;
while (! vLeitor.EndOfStream)
{
string registro = vLeitor.ReadLine();
i++;
aCodProduto[i] = registro.Substring(0, 10);
aNomeProduto[i] = registro.Substring(10, 20);
aPrecoProduto[i] = Convert.ToDecimal(registro.Substring(30, 14));
aLocalizacao[i] = registro.Substring(44, 10);
aFornecedor[i] = registro.Substring(54, 15);
aDataUltCompra[i] = Convert.ToDateTime(registro.Substring(69, 10));
aVlrUltCompra[i] = Convert.ToDecimal(registro.Substring(79, 14));
dgvProdutos.Rows.Add(aCodProduto[i], aNomeProduto[i], aFornecedor[i]);
}
}
}
}
o problema é que nao esta funcionando o data grid não exibe nada
tem esse projeto em vb.net é só converter e adaptar
http://www.maestrodotnet.com.br/?p=482
http://www.maestrodotnet.com.br/?p=482
Faça seu login para responder