Ir para conteúdo

POWERED BY:

Arquivado

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

logicinvent

Erro de inicialização ..

Recommended Posts

Oi galera, estou com um problema, sempre que executo a sub função ele adciona no banco, mas os valores dos formulario não vão, como posso resolver isso ?

 

Segue o codigo...

 

valeu ...

 

<%@ Page Language="VB" MasterPageFile="~/administracao.master" AutoEventWireup="false" CodeFile="categorias_inserir.aspx.vb" Inherits="categorias_inserir" title="Untitled Page" %>

<%@ Import Namespace="System.Data.SqlClient" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">

   <script runat="server">
   Private Sub InsertShipper(ByVal Source As Object, ByVal e As EventArgs)
           SqlDataSource1.Insert()
   End Sub
</script>

   <style type="text/css">
       .style1
       {
           width: 100%;
       }
       .style2
       {
           width: 122px;
       }
   </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
   <table class="style1">
       <tr>
           <td class="style2">
                </td>
           <td>
                </td>
       </tr>
       <tr>
           <td class="style2">
               Nome da Categoria:</td>
           <td>
               <asp:TextBox ID='categorianovo' runat="server">asdasdasd</asp:TextBox>

           </td>
       </tr>
       <tr>
           <td class="style2">
               <br />
               <br />
               Keywords<br />
               <br />
           </td>
           <td>
               <asp:TextBox ID="gkeywords" runat="server" TextMode="MultiLine"></asp:TextBox>
           </td>
       </tr>
       <tr>
           <td class="style2">
               Title</td>
           <td>
               <asp:TextBox ID="gtitle" runat="server"></asp:TextBox>
           </td>
       </tr>
       <tr>
           <td class="style2">
               Description</td>
           <td>
               <asp:TextBox ID="gdescription" runat="server" TextMode="MultiLine"></asp:TextBox>
           </td>
       </tr>
       <tr>
           <td class="style2">
               Alternative:</td>
           <td>
               <asp:TextBox ID="galt" runat="server"></asp:TextBox>
           </td>
       </tr>
       <tr>
           <td class="style2">
               Subject:</td>
           <td>
               <asp:TextBox ID="gsubject" runat="server" TextMode="MultiLine"></asp:TextBox>

           </td>
       </tr>
       <tr>
           <td class="style2">
                </td>
           <td>
               <asp:Button ID="Button51" runat="server" Text="Button" onclick="InsertShipper" />
               <br />
               <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                   ConnectionString="<%$ ConnectionStrings:conectSQLserver %>" 
                   DeleteCommand="DELETE FROM [categorias] WHERE [id] = @id" 
                   InsertCommand="INSERT INTO [categorias] ([categoria], [conteudo], [gkeywords], [gtitle], [gdescritpion], [galt], [gsubject], [ativo]) VALUES (@categoria, @conteudo, @gkeywords, @gtitle, @gdescritpion, @galt, @gsubject, @ativo)" 
                   SelectCommand="SELECT * FROM [categorias]" 
                   UpdateCommand="UPDATE [categorias] SET [categoria] = @categoria, [conteudo] = @conteudo, [gkeywords] = @gkeywords, [gtitle] = @gtitle, [gdescritpion] = @gdescritpion, [galt] = @galt, [gsubject] = @gsubject, [ativo] = @ativo WHERE [id] = @id">
                   <DeleteParameters>
                       <asp:Parameter Name="id" Type="Int32" />
                   </DeleteParameters>
                   <UpdateParameters>
                       <asp:Parameter Name="categoria" Type="String" />
                       <asp:Parameter Name="conteudo" Type="String" />
                       <asp:Parameter Name="gkeywords" Type="String" />
                       <asp:Parameter Name="gtitle" Type="String" />
                       <asp:Parameter Name="gdescritpion" Type="String" />
                       <asp:Parameter Name="galt" Type="String" />
                       <asp:Parameter Name="gsubject" Type="String" />
                       <asp:Parameter Name="ativo" Type="Boolean" />
                       <asp:Parameter Name="id" Type="Int32" />
                   </UpdateParameters>
                   <InsertParameters>
                       <asp:Parameter Name="categoria" Type="String" />
                       <asp:Parameter Name="conteudo" Type="String" />
                       <asp:Parameter Name="gkeywords" Type="String" />
                       <asp:Parameter Name="gtitle" Type="String" />
                       <asp:Parameter Name="gdescritpion" Type="String" />
                       <asp:Parameter Name="galt" Type="String" />
                       <asp:Parameter Name="gsubject" Type="String" />
                       <asp:Parameter Name="ativo" Type="Boolean" />
                   </InsertParameters>
               </asp:SqlDataSource>
               <br />
               <br />

</td>
       </tr>
   </table>

</asp:Content>

Compartilhar este post


Link para o post
Compartilhar em outros sites

logicinvent,

 

Cara seu problema está na string de conexão.. Como faço desenvolvimento em camadas,

não estou acostumado com esse código que postou, por isso, segue um Link para ver se te ajuda! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

[]'s

 

 

Daniel Afonso

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.