Campão 0 Denunciar post Postado Junho 2, 2007 Sou novo aqui e tb sou novo com ASP.NET....o problema esta acontecendo justamente com as linhas que estão o ExecuteNonQuery.. não consigo incluir, excluir e nem atualizar itens no banco de dados...alguem consegue me ajudar???valew!!!!a pagina esta ai.. fiz um teste que peguei em um livro de asp.net...*****<%@ Page Language="VB" Debug="true" %><%@ Import NameSpace="System.Data"%><%@ Import NameSpace="System.Data.OleDb"%><script runat="server">Dim strConexao as String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _"Data Source=d:\aspx\classificados.mdb"Dim strSQL as StringDim conexao as New OleDbConnection( )Dim comando as new OleDbCommand( )Dim tabela as OleDbDataReaderSub Page_Load(obj as object, e as eventargs) if not Page.IsPostBack then listaCategorias( ) end ifEnd SubSub listaCategorias( ) conexao.ConnectionString = strConexao strSQL = "SELECT * FROM categorias " & _ " ORDER BY NOME " comando.CommandText = strSQL comando.Connection = conexao conexao.open( ) tabela = comando.ExecuteReader lbCategoria.DataSource = tabela lbCategoria.DataValueField = "codigo" lbCategoria.DataTextField = "nome" lbCategoria.DataBind( ) conexao.Close( )End SubSub Select_Categoria(obj as object, e as eventargs) conexao.ConnectionString = strConexao strSQL = "SELECT * FROM categorias" & _ " WHERE codigo = " & lbCategoria.SelectedItem.Value comando.CommandText = strSQL comando.Connection = conexao conexao.Open tabela = comando.ExecuteReader if tabela.Read then lbCodigo.Text = tabela.GetValue(0) tbCategoria.Text = tabela.GetValue(1) tbDescricao.Text = tabela.GetValue(2) end ifEnd SubSub Click_Novo(obj as object, e as eventargs) lbCodigo.Text = "" tbCategoria.Text = "" tbDescricao.Text = ""End SubSub Click_Incluir(Obj as object, e as eventargs) conexao.ConnectionString = strConexao Dim strSQL as String strSQL = "INSERT INTO categorias (nome, descricao)" & _ " VALUES ('" & tbCategoria.Text & "'," & _ "'" & tbDescricao.Text & "')" comando.CommandText = strSQL comando.Connection = conexao conexao.Open( ) comando.ExecuteNonQuery( ) conexao.Close( ) listaCategorias( )End SubSub Click_Atualizar(obj as object, e as eventargs) conexao.ConnectionString = strConexao strSQL = "UPDATE categorias SET nome = '" & _ tbCategoria.Text & "', descricao = '" & _ tbDescricao.Text & "'WHERE codigo = " & _ lbCodigo.Text comando.COmmandText = strSQL comando.Connection = conexao conexao.Open comando.ExecuteNonQuery conexao.close listaCategorias( )End SubSub Click_Excluir(obj as object, e as eventargs) conexao.ConnectionString = strConexao strSQL = "DELETE FROM categorias " & _ "WHERE codigo = " & lbCodigo.Text comando.CommandText = strSQL comando.Connection = conexao conexao.Open comando.ExecuteNonQuery conexao.Close lbCodigo.Text= "" tbCategoria.Text = "" tbDescricao.Text = "" listaCategorias( )End Sub</script><html><body><form runat="server"><table border="1"><tr><td> <asp:ListBox id="lbCategoria" height="200" OnSelectedIndexChanged="Select_categoria" AutoPostBack="true" runat="server"/> </td> <td> Código: <asp:Label id="lbCodigo" ReadOnly="true" runat="server"/><br> Categoria:<br> <asp:TextBox id="tbCategoria" runat="server"/><br> Descrição:<br> <asp:TextBox id="tbDescricao" TextMode="MultiLine" Rows="5" width="250" runat="server"/><p> <asp:Button id="btNovo" text="Novo" width="60" OnClick="Click_Novo" runat="server"/> <asp:Button id="btIncluir" text="Incluir" width="60" OnClick="Click_Incluir" runat="server"/> <asp:Button id="btAtualizar" text="Atualizar" width="60" OnClick="Click_Atualizar" runat="server"/> <asp:Button id="btExcluir" text="Excluir" width="60" OnClick="Click_Excluir" runat="server"/><br></td></tr></table></form></body></html>*********FIM***** Compartilhar este post Link para o post Compartilhar em outros sites
Zingui 0 Denunciar post Postado Junho 6, 2007 Em qual dos tres ExecuteNonQUery ocorre o erro?E qual o erro que ocorre? Compartilhar este post Link para o post Compartilhar em outros sites