-2

我在asp.net windows窗体的前视图中有一个文本框,在数据库中有一个整数字段,即事务名称和事务ID。现在,当我在事务框中插入事务名称时,它应该在后端生成事务ID。

4

1 回答 1

0
CREATE TABLE transaction ( transactionid int IDENTITY(1,1) PRIMARY KEY,transactionname varchar(MAX) NOT NULL).

它会自动增加您的 id 列。

网络配置

<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();
于 2013-08-19T12:12:52.107 回答