高分求大神回答asp.net向数据库里面插入数据!
我是asp.net的新手,简单的页面已经实现,这个button提交的代码求大神补充完整,后续问题再请教~...
我是asp.net的新手,简单的页面已经实现,这个button提交的代码求大神补充完整,后续问题再请教~
展开
5个回答
2014-05-09
展开全部
using System;
using System.Linq;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
public partial class _Default : System.Web.UI.Page
{
SqlConnection conn = new SqlConnection("server =*****;database=abc;uid=sa;pwd=sa");
public void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
SqlDataAdapter da = new SqlDataAdapter("select * from bbb", conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataGrid1.DataSource = ds;
DataGrid1.DataBind();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
string sql = "INSERT INTO bbb values(@id,@name,@num,@user_)";
SqlCommand cmd = new SqlCommand(sql,conn);
cmd.Parameters.Add(new SqlParameter("@id",SqlDbType.NVarChar,50));
cmd.Parameters["@id"].Value = TextBox1.Text;
cmd.Parameters.Add(new SqlParameter("@name", SqlDbType.NVarChar, 50));
cmd.Parameters["@name"].Value = TextBox2.Text;
cmd.Parameters.Add(new SqlParameter("@num", SqlDbType.NVarChar, 50));
cmd.Parameters["@num"].Value = TextBox3.Text;
cmd.Parameters.Add(new SqlParameter("@user_", SqlDbType.NVarChar, 50));
cmd.Parameters["@user_"].Value = TextBox4.Text;
cmd.Connection.Open();
cmd.ExecuteNonQuery();
cmd.Connection.Close();
SqlDataAdapter da = new SqlDataAdapter("select * from bbb", conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataGrid1.DataSource = ds;
DataGrid1.DataBind();
//da.updata((DataSet)DataGrid1.DataSource,"bbb");
}
}
参考下
using System.Linq;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
public partial class _Default : System.Web.UI.Page
{
SqlConnection conn = new SqlConnection("server =*****;database=abc;uid=sa;pwd=sa");
public void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
SqlDataAdapter da = new SqlDataAdapter("select * from bbb", conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataGrid1.DataSource = ds;
DataGrid1.DataBind();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
string sql = "INSERT INTO bbb values(@id,@name,@num,@user_)";
SqlCommand cmd = new SqlCommand(sql,conn);
cmd.Parameters.Add(new SqlParameter("@id",SqlDbType.NVarChar,50));
cmd.Parameters["@id"].Value = TextBox1.Text;
cmd.Parameters.Add(new SqlParameter("@name", SqlDbType.NVarChar, 50));
cmd.Parameters["@name"].Value = TextBox2.Text;
cmd.Parameters.Add(new SqlParameter("@num", SqlDbType.NVarChar, 50));
cmd.Parameters["@num"].Value = TextBox3.Text;
cmd.Parameters.Add(new SqlParameter("@user_", SqlDbType.NVarChar, 50));
cmd.Parameters["@user_"].Value = TextBox4.Text;
cmd.Connection.Open();
cmd.ExecuteNonQuery();
cmd.Connection.Close();
SqlDataAdapter da = new SqlDataAdapter("select * from bbb", conn);
DataSet ds = new DataSet();
da.Fill(ds);
DataGrid1.DataSource = ds;
DataGrid1.DataBind();
//da.updata((DataSet)DataGrid1.DataSource,"bbb");
}
}
参考下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
私聊解决。快采纳我,QIAOye
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
晕 这么简单的 代码 都不会写
你平时都干嘛去了?
你平时都干嘛去了?
追问
没做过asp.net
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
靠 这神马玩意 教教我????
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去图书馆查一下把,网上几乎没有的
追问
我这这周末需要做出来~现查来不及了~我的具体代码给了一部分了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询