我在asp.net windows窗体的前视图中有一个文本框,在数据库中有一个整数字段,即事务名称和事务id。现在,当我在事务框中插入事务名称时,在后端它应该生成事务id。 / p>
答案 0 :(得分:0)
CREATE TABLE transaction ( transactionid int IDENTITY(1,1) PRIMARY KEY,transactionname varchar(MAX) NOT NULL).
它会自动增加你的id列。
<强> WebConfig 强>
<connectionStrings>
<add name="connstring" connectionString="Data Source="";User ID="";Password= "";Initial Catalog=""" providerName="System.Data.SqlClient"/>
</connectionStrings>
<强> c#中强>
SqlConnection con = new SqlConnection(WebConfigurationManager.ConnectionStrings["connstring"].ToString());
SqlCommand cmd = new SqlCommand();
con.open();
cmd.commandtext="insert into transaction (transactionname) values ('"+TextBox1.Text+"')";
cmd.ExecuteNonQuery();
con.Close();