asp.net Windowsフォームのフロントビューにテキストボックスがあり、データベースに整数フィールド、つまりトランザクション名とトランザクションIDがあります。トランザクションボックスにトランザクション名を挿入すると、バックエンドでトランザクションIDが生成されます。
質問する
1215 次
1 に答える
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();
于 2013-08-19T12:12:52.107 に答える