ATUALIZAR VARIOS ITENS NO BANCO DE DADOS

ZAION 22/09/2011 19:59:46
#384992
boa noite pessoal, preciso de modo urgente, na verdade so falta essa parte para eu fechar uma pequena aplicação em vb.net (access), que é dar baixa no banco de dados, no caso varios itens ao mesmo tempo, se puderem dar uma força agradeço
RODRIGOFERRO 22/09/2011 21:16:36
#384998
dar baixa em estoque ? tem um exemplo de VB.NET + Access na home do Site (Agenda) baixa e da uma olhada...
e tendo problemas/duvidas poste aqui que a galera ajuda !

Abraços
ZAION 22/09/2011 21:47:23
#385000
ultimamente não esotu dando muita sorte, o codigo esta em vb 2010, e não abre
ALTAIR148 22/09/2011 22:05:39
#385002
Basta você importar com o Visual Studio que vc tem.

Até mais.
RODRIGOFERRO 23/09/2011 09:41:27
#385020
Abra se for o caso no Notepad que ira ver a rotina, ou se usar o VS2008 voce pode abrir o Projeto pelo arquivo de extensao [Ô]vbproj[Ô] ou [Ô]csproj[Ô]
Ou instalar a IDE do [Ô]SharpDeveloper[Ô] que abre projetos do VS2010 normalmente..

Pronto agora tens 3 Opções para abrir ! so falta meter as caras e batalhar !
ZAION 23/09/2011 09:53:31
#385023
consegui abrir, mas no meu caso creio que seja um pouco mais complexo, te explico a minha situação: tenho uma datagridview e a partir deste faço o pedido e acrescento item por item em um listbox, quando finalizar a compra quero que seja dada a baixa no banco de dados de todos os itens que foram acrescentados a partir do datagrid no caso creio que tenha que montado um comando while para o datagridvew, e depois atualizar junto ao bd, mas não tenho base para montar isso, aguardo retorno
ALTAIR148 23/09/2011 09:58:57
#385027
Bom, nesse caso acho que teria que usar um

For For x = 0 To ListView1.Items.Count - 1 

next


para percorrer o listbox e fazer o update no banco. O que você indica ZeroCal?

Até mais.
ZAION 23/09/2011 10:13:28
#385032
Altair o comando for ou while seria para um datargidview e não listview, no caso teria que percorrer colunas e linhas é onde esta o problema
RODRIGOFERRO 23/09/2011 10:20:14
#385034
Vamos la... deveria ser um FOreach

Desculpe mas minha cabeça so pensa em C#.. e eu faria mais ou menos assim]



foreach (DataGridViewRow row in this.dataGridView1.Rows)
{
foreach (DataGridViewCell cell in row.Cells)
{
if (!cell.Size.IsEmpty) MessageBox.Show(cell.Value.ToString()); // note the ! operator
}
}



Tenta converter isso pra vb.net que tu vai ter uma ideia !
ALTAIR148 23/09/2011 10:22:35
#385037
Tenta assim:

 Dim IntLinha As Integer = 0
Dim exemplo As String
For x = 0 To DataGridView1.RowCount - 1
exemplo = DataGridView1.Rows(IntLinha).Cells(0).Value
IntLinha += 1
Next



Até mais.
ZAION 23/09/2011 10:28:36
#385039
valeu vou tentar
Página 1 de 2 [18 registro(s)]
Tópico encerrado , respostas não são mais permitidas