关于编号的问题
浏览了好多帖子,还是没想明白我现在的这种情况,本人刚学,不怕大家笑话
我做了一个新闻管理的功能,用gridview更新,删除news_id,news_name,news_information,因为想在页面上同时做出插入新闻,提交后在gridview上显示出来,然后就在页面设计中做了三个textbox,分别用于输入id,name,infor,但是id我设置的是主键,调试的时候不知道是我写的程序有问题,还是因为id不可以这么做。
若是把id做成自动编号的呢,该怎么处理?我是在asp.net上直接往表里录的信息,没有写sql创建的语句。
这个是我写的提交button后的向数据库里插入的语句:
protected void Button1_Click(object sender, EventArgs e)
{
string sqlstr = "insert into news values('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "');";
sqlcon = new SqlConnection(strCon);
sqlcom = new SqlCommand(sqlstr, sqlcon);
sqlcon.Open();
sqlcom.ExecuteNonQuery();
sqlcon.Close();
bind();
}