VB 2005 UPDATE / .EXE / FIND
Estou migrando e estou meio perdido,
No VB6 - Data1.Recordset.Edit
Data1.Recordset.Update
como será no VB 2005
e mais,
Como criar arquivo .exe no VB 6 basta entrar no menu arquivo e mandar
método Find do VB 6 como será no VB 2005,
grato
No VB6 - Data1.Recordset.Edit
Data1.Recordset.Update
como será no VB 2005
e mais,
Como criar arquivo .exe no VB 6 basta entrar no menu arquivo e mandar
método Find do VB 6 como será no VB 2005,
grato
No VB 2005 você tem que usar o método Update de um DataAdapter pra refletir as alterações dos registros no banco de dados, mas existem diversas formas de atingir o mesmo resultado.
Pra compilar o EXE no VB 6 é só clicar no menu "Arquivo -> Make NomeDoProjeto.exe"
Pra fazer filtro, edição, ordenação, etc em conjunto de registros no VB 2005 você deve trabalhar com o DataTable e DataView. Abaixo segue um exemplo em C# de como criar um DataSet, um DataTable, adicionar registros e aplicar um filtro, mas lembre-se que você não precisa criar tudo na unha assim já que geralmente tudo é configurado automaticamente quando você faz uma consulta e carrega uma tabela, fiz apenas de uma forma que você possa copiar o código e executar pra ver como funfa.
Pra compilar o EXE no VB 6 é só clicar no menu "Arquivo -> Make NomeDoProjeto.exe"
Pra fazer filtro, edição, ordenação, etc em conjunto de registros no VB 2005 você deve trabalhar com o DataTable e DataView. Abaixo segue um exemplo em C# de como criar um DataSet, um DataTable, adicionar registros e aplicar um filtro, mas lembre-se que você não precisa criar tudo na unha assim já que geralmente tudo é configurado automaticamente quando você faz uma consulta e carrega uma tabela, fiz apenas de uma forma que você possa copiar o código e executar pra ver como funfa.
// Cria um DataSet e uma tabela
DataSet dataset = new DataSet();
DataTable table = new DataTable("Sample");
table.Columns.Add(new DataColumn("column1", typeof(Int32)));
dataset.Tables.Add(table);
// Carrega alguns valores
for (int i = 0; i < 10; i++)
{
DataRow row = table.NewRow();
row["column1"] = i;
table.Rows.Add(row);
}
// Filtra valores
DataRow[] rows = table.Select("column1 <= 5");
// Exibe o resultado do Select
if (rows.Length > 0)
{
Console.WriteLine(String.Format("Encontrados {0} registros", rows.Length));
foreach (DataRow row in rows)
{
Console.WriteLine(String.Format("Valor encontrado: column1 = {0}", row["column1"].ToString()));
}
}
else
{
Console.WriteLine("Nenhum valor encontrado");
}
Dim Flts As Double
Dim Alts As Double
End Class
Dim Alts As Double
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Flts = 0
Alts = 0
If FecLts1TextBox.Text <> "" Then
Flts = CDbl(FecLts1TextBox.Text)
End If
If AbertLts1TextBox.Text <> "" Then
Alts = CDbl(AbertLts1TextBox.Text)
End If
VendaLts1TextBox.Text = Flts - Alts
VendaLts1TextBox.Text = FormatNumber(VendaLts1TextBox.Text, 1, -2, -1, -1)
'Até aqui tudo bem, mas como salvo este valor novo em VendaLts1TextBox
End Sub
End Class
Tópico encerrado , respostas não são mais permitidas