问题描述
我用SqlDataSource连接的数据库想要实现用textbox插入数据库为什么可以执行但是数据插入不进去button代码和SqlDataSource事件如下求大神指点usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;publicpartialclassDefault6:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){}protectedvoidButton2_Click(objectsender,EventArgse){SqlDataSource1.Select(DataSourceSelectArguments.Empty);}protectedvoidSqlDataSource1_Selected(objectsender,SqlDataSourceStatusEventArgse){stringinsert="insertintoUser_Info(UserName)values('"+TextBox2.Text+"')";}}本人刚开始学习ASP代码请写详细一点谢谢
解决方案
解决方案二:
断点一下或者是点击按钮刷新了txt又为空了
解决方案三:
您不结贴吗?恐怕这个是没有人来给你帮忙的根源"insertintoUser_Info(UserName)values('"+TextBox2.Text+"')"语句格式化
解决方案四:
asp:SqlDataSourceID="ManageProductsDataSource"runat="server"ConnectionString="<%$ConnectionStrings:NORTHWNDConnectionString%>"InsertCommand="INSERTINTO[Products]([ProductName],[UnitPrice],[Discontinued])VALUES(@ProductName,@UnitPrice,@Discontinued)"><InsertParameters><asp:ParameterName="ProductName"Type="String"/><asp:ParameterName="UnitPrice"Type="Decimal"/><asp:ParameterName="Discontinued"Type="Boolean"/></InsertParameters></asp:SqlDataSource>直接这样多好http://msdn.microsoft.com/zh-cn/dd262233使用SqlDataSource插入、
解决方案五:
引用2楼xc_up的回复:
您不结贴吗?恐怕这个是没有人来给你帮忙的根源"insertintoUser_Info(UserName)values('"+TextBox2.Text+"')"语句格式化
额刚到这个论坛来不太清楚啊。。。
解决方案六:
引用3楼kongwei521的回复:
asp:SqlDataSourceID="ManageProductsDataSource"runat="server"ConnectionString="<%$ConnectionStrings:NORTHWNDConnectionString%>"InsertCommand="INSERTINTO[Products]([Prod……
我试下
解决方案七:
引用2楼xc_up的回复:
您不结贴吗?恐怕这个是没有人来给你帮忙的根源"insertintoUser_Info(UserName)values('"+TextBox2.Text+"')"语句格式化
没找到我想要的答案也要结贴么?