DB に挿入しようとしていますが、テーブルのプロパティに移動して [SQL の実行] を押したときにのみ更新されます。
コードは次のとおりです。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Web.Configuration;
using System.Configuration;
public partial class _Default : System.Web.UI.Page
{
String s;
SqlCommand cmd;
SqlConnection Con;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
s = WebConfigurationManager.ConnectionStrings["my"].ConnectionString;
Con=new SqlConnection(s);
Con.Open();
cmd=new SqlCommand("insert into stu values('"+TextBox1.Text+"','"+TextBox2.Text+"')",Con);
cmd.ExecuteNonQuery();
Con.Close();
}
}
何が問題なのですか?自動ではなく更新されますが、テーブルの内容に移動したら、右クリックしてSQLを実行してください。
更新: これにより、次のことが明確になります。
この後のみ、行が影響を受けます。理由はありますか?
更新2
私はstmtを知っています。正常に動作しています.しかし、何が問題なのですか?自動的に更新しないでください?なぜ「SQLの実行」に行かなければならないのですか??
私はSQLサーバーを使用しています