Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

slocun

inserir dados na BD com ASP.net

Recommended Posts

Boas Pessoal!!

 

estou a construir um site em ASP.net e preciso de fazer uma parte para inserir dados numa BD

já comecei a construir um código mas deparei-me com o seguinte erro:

 

As alterações pedidas para a tabela não foram bem sucedidas pois iriam criar valores duplicados no

 

índice, na tecla primária ou relacionamento. Altere os dados do campo ou campos que contêm os dados

 

duplicados, remova o índice ou volte a definir o índice para que as entradas possam ser duplicadas

 

e tente de novo.

 

Linha 25: sql = "INSERT INTO Cliente (Nome,Telefone) values ('" & nome & "', '" & telefone

 

& "')"

Linha 26: Comando = New OleDbCommand(sql, conexao)

Linha 27: Comando.ExecuteNonQuery()

Linha 28: conexao.Close()

Linha 29: End Sub

 

-----

 

codigo completo...

<script runat="Server">

	Protected Sub Bt_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Bt.Click
		Dim nome As String
		Dim telefone As Long
		nome = Txt.Text
		telefone = Txt2.Text
		Dim conexao As OleDbConnection
		Dim Comando As OleDbCommand
		Dim sql As String
		conexao = New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & 

MapPath("GestrofaBD.mdb"))
		conexao.Open()
		sql = "INSERT INTO Cliente (Nome,Telefone) values ('" & nome & "', '" & telefone & "')"
		Comando = New OleDbCommand(sql, conexao)
		Comando.ExecuteNonQuery()
		conexao.Close()
	End Sub
	Protected Sub Btlimpar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles 

Btlimpar.Click
		Txt.Text = ""
		Txt2.Text = ""
	End Sub
</Script>
------

 

deparei-me com este erro na segunda inserção que tentei fazer, depois da primeira ter sido bem

sucedida passei a tentar outra mas deu o erro...

conseguem ajudar-me?

 

cumps.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.