Ir para conteúdo

POWERED BY:

Arquivado

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

Flavio Souza

Problema em usar SQLDataSource com Stored Procedure

Recommended Posts

Não consigo fazer a inserção de forma alguma. Tenho um código assim:

<asp:SqlDataSource ID="UserBDTeste" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"

SelectCommand="AddUsuario" SelectCommandType="StoredProcedure">

<SelectParameters>

<asp:ControlParameter ControlID="textNome" Name="@Nome" PropertyName="Text" Type="String" />

<asp:ControlParameter ControlID="textEmail" Name="@Email" PropertyName="Text" Type="String" />

<asp:ControlParameter ControlID="textSenha" Name="@Senha" PropertyName="Text" Type="String" />

<asp:ControlParameter ControlID="Opcoes" Name="@Tema" PropertyName="SelectedValue"

Type="String" />

<asp:ControlParameter ControlID="rbSim" Name="@Eletters" PropertyName="Checked" Type="String" />

<asp:ControlParameter ControlID="permitePerfil" Name="@Perfil" PropertyName="Checked"

Type="String" />

</SelectParameters>

</asp:SqlDataSource>

 

E o programa que pegaria estas informações para inserção está assim:

 

Protected Sub TesteStoredProcedure_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TesteStoredProcedure.Click

UserBDTeste.InsertCommandType = SqlDataSourceCommandType.StoredProcedure

UserBDTeste.InsertCommand = "AddUsuario"

UserBDTeste.Insert()

ConfirmaForm.Text = "Teste enviado com sucesso."

End Sub

 

Porque não está incluindo os valores se os mesmos estão referenciados no DataSource como parâmetros???

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.