INSERIR BD

JOHNHEY 26/08/2010 14:31:34
#351383
Estou tentando inserir um novo registo só que não add.
Coloquei o seguinte comando

Dim vdata As String
vdata = Format(Today, [Ô]dd/MM/yyyy[Ô])
TbUsuarioTableAdapter1.IncluirReg(txtusuario.Text, txtsenha.Text, txtconfsenha.Text, [Ô]True[Ô], [Ô]True[Ô], [Ô]True[Ô], [Ô]True[Ô], [Ô]True[Ô], [Ô]True[Ô], registo, vdata)
ativaincluir = [Ô]desativo[Ô]
MsgBox([Ô]Usuário cadastrado com sucesso[Ô], vbInformation, [Ô]Cadastro...[Ô])
limpacampos()

só que não add, esse exemplo peguei aqui
JOHNHEY 26/08/2010 14:42:39
#351387
o erro não pode ser na dada, pois não estou conseguindo inserir um novo registo no meu bd
fiz uma query insert
e depois add esse comando no botao, não da nenhum erro, apenas nao inclui nada
ADHEL 26/08/2010 14:46:19
#351388
Resposta escolhida
Posta a query INSERT
Qual o Banco ?
JOHNHEY 26/08/2010 14:56:31
#351392
o bando é em sql
a query foi criada automático e é essa:

INSERT INTO TBUsuario
(Nome, Senha, confsenha, incluir, novo, excluir, salvar, alterar, pesquisar, utilizador, datainclusao)
VALUES (@Nome,@Senha,@confsenha,@incluir,@novo,@excluir,@salvar,@alterar,@pesquisar,@utilizador,@datainclusao);
SELECT Registo, Nome, Senha, confsenha, incluir, novo, excluir, salvar, alterar, pesquisar, utilizador, datainclusao FROM TBUsuario WHERE (Registo = SCOPE_IDENTITY())
JOHNHEY 26/08/2010 15:00:27
#351394
coloquei uma imagem que não era para aqui, desculpe
JOHNHEY 27/08/2010 06:33:25
#351436
será que tenho que colocar um update?
JOHNHEY 27/08/2010 07:22:13
#351438
se tiver outra forma de fazer o botão incluir e salvar também agradeço, o importante é dar certo. obrigado
JOHNHEY 27/08/2010 10:53:32
#351457
fiz de outra forma só que dá o seguinte erro:
erro:
object reference not set to an instance of an object

linhas de codigo que inseri:

Dim sqlConnectString As String = [Ô]Data Source=.\SQLEXPRESS;AttachDbFilename=E:\PRGTIAL\TIAL\TIAL\BDTial.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True[Ô]

[ô]aqui abro a conexão novamente
conexao = New SqlClient.SqlConnection(sqlConnectString)
cmd = New SqlClient.SqlCommand(sql, conexao)

cmd.Connection = conexao
JOHNHEY 27/08/2010 10:55:15
#351458
cmd.Parameters.AddWithValue([Ô]@Nome[Ô], txtusuario.Text)
cmd.Parameters.AddWithValue([Ô]@Senha[Ô], txtsenha.Text)
cmd.Parameters.AddWithValue([Ô]@confsenha[Ô], txtconfsenha.Text)
cmd.CommandType = System.Data.CommandType.StoredProcedure

conexao.Open()
cmd.ExecuteNonQuery()
conexao.Close()
ADHEL 27/08/2010 12:16:52
#351470

Tenta assim

Coloca um Datetimepicker no lugar do textbox que apresenta a data

[Ô]INSERT INTO Clientes(Usuario,Senha,ConfSenha,Data)Values([ô][Ô] & txtUsuario.Text & [Ô][ô],[ô][Ô] & txtSenha.Text & [Ô][ô],[ô][Ô] & txtConfSenha.Text & [Ô][ô],[ô][Ô] & DateTimePicker1.Value & [Ô][ô])[Ô]
Página 1 de 2 [14 registro(s)]
Tópico encerrado , respostas não são mais permitidas