Primeiro temos que definir a propriedade DrawMode para DrawMode.OwnerDrawFixed, para que seja disparado o evento DrawItem.
E no evento escrevemos:
Vou chamar ao control ListBox de Lista
|
|
|
Public
Class
Form2
Dim
connection
As
New
SQLiteConnection(myConnectionString)
Private
Sub
guardar()
connection.Open()
'Abre a conexão
'Na instrução sql indico
quais os campos que são passado atravez dos
parametros
Dim
sql
As
String
=
"INSERT INTO contactos(nome,telefone)
VALUES (@nome,@tel)"
Dim
cmd
As
New
SQLiteCommand(sql,
connection)
'Parametros
a serem inseridos na tabela
cmd.Parameters.Add("@nome",
SqlDbType.VarChar).Value
= txt_nome.Text
cmd.Parameters.Add("@tel",
SqlDbType.Int).Value
= txt_tel.Text
cmd.ExecuteNonQuery()
'Executa a operação mas não
resultam registos
cmd.Dispose()
'Liberar a memória usada
Cursor.Current =
Cursors.Default
connection.Close()
'Fecha
a conexão
End
Sub
Private
Sub
btn_guardar_Click(sender
As
System.Object,
e As
System.EventArgs)
Handles
btn_guardar.Click
guardar()
End
Sub
End
Class
|
Até ao próximo artigo...
Penso que todos que visitarem este blog já sabem o que é uma base de dados. No entanto deixo-vos um pequeno comentário. Uma Base de dados é um conjunto de registos que contém uma determinada informação, capaz de armazenar dados de forma organizada e estruturada.Dim lista As New ListBoxlista.Size = New Size(120, 433) 'Tamanholista.Location = New Point(936, 21) 'Localização
Controls.Add(lista) 'Adiciona control ao form