sql = "insert into Users(Name,Pwd) values("
sql += "'"+ txt用户名.Text + "',"
sql += "'"+ txt密码.Text + "')"
SqlConnection sqlConnection1= new SqlConnection()
sqlConnection1.ConnectionString = "server=localhostuser id=sapassword=initial catalog=BookStore"
sqlConnection1.Open()
SqlCommand sqlCommand1 = new SqlCommand()
sqlCommand1.Connection = sqlConnection1
sqlCommand1.CommandText = sql
sqlCommand1.ExecuteNonQuery()
sqlConnection1.Close()
Response.Write("<script language='javascript'>window.alert('数据已保存!')</script >")
首先连接数据库,并将页面填写的值通过insert 插入到你的用户表里去。修改数据库表单列类型可用:
alter table tablename alter column userid int 在查询分析器下执行一下便可
补充问题:
怎么样让id不重复?添加的时候先别执行插入,先检索一下数据库中是否已经存在即将要插入的id,如果存在则提示该用户名已经被使用了。否则才执行插入;
语法:select count(*) from users where userid='"+userid+"'
然后判断返回来的行数是否大于0,如果大于0则证明该用户名存在,不允许再次插入,如果为0则执行插入
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)