p30_code
سه شنبه 23 اردیبهشت 1393, 13:16 عصر
با سلام خدمت برنامه نویسان
من در هنگام درج اطلاعات با مشکل مواجه شدم .اطلاعات بصورت خالی در جدول ام درج می شود لطفا راهنمایی کنید.
<head id="Head1" runat="server"><script language="javascript">
function SENDTHIS() {
t1 = document.getElementById("txt1").value;
var url = "Default.aspx?t1=" + t1 ;
window.location.href = url;
}
function btn_onclick() {
}
</script>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="text" id="txt1" value="<%=tx1 %>" />
<br />
<br />
<input type="button" id="btn" onclick="SENDTHIS();" value="SUM" onclick="return btn_onclick()" />
<br />
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</form>
</body>
</html>
public partial class Insert : System.Web.UI.Page{
public string tx1 = "";
protected void Page_Load(object sender, EventArgs e)
{
if (Request.QueryString["t1"] != null)
{
tx1 = Request.QueryString["t1"];
}
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=SgI-PC\SQLEXPRESS;Initial Catalog=KEshop;Integrated Security=True";
con.Open();
string qry="INSERT INTO Product (Title)VALUES(' " + tx1 +" ')";
SqlCommand cmd = new SqlCommand(qry,con);
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataTable dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
}
}
من در هنگام درج اطلاعات با مشکل مواجه شدم .اطلاعات بصورت خالی در جدول ام درج می شود لطفا راهنمایی کنید.
<head id="Head1" runat="server"><script language="javascript">
function SENDTHIS() {
t1 = document.getElementById("txt1").value;
var url = "Default.aspx?t1=" + t1 ;
window.location.href = url;
}
function btn_onclick() {
}
</script>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="text" id="txt1" value="<%=tx1 %>" />
<br />
<br />
<input type="button" id="btn" onclick="SENDTHIS();" value="SUM" onclick="return btn_onclick()" />
<br />
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</form>
</body>
</html>
public partial class Insert : System.Web.UI.Page{
public string tx1 = "";
protected void Page_Load(object sender, EventArgs e)
{
if (Request.QueryString["t1"] != null)
{
tx1 = Request.QueryString["t1"];
}
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=SgI-PC\SQLEXPRESS;Initial Catalog=KEshop;Integrated Security=True";
con.Open();
string qry="INSERT INTO Product (Title)VALUES(' " + tx1 +" ')";
SqlCommand cmd = new SqlCommand(qry,con);
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataTable dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
}
}