如何将int值从文本框插入到整数类型的数据库中的字段?

时间:2013-08-19 12:01:34

标签: asp.net

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

1 个答案:

答案 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();