sql注入 - .NET技术 / C#
我写了一个用户注册后数据存入数据库,可是就是存不进去
下面是代码:string sql = "";
用户 user = new 用户();
user.Name = textBox1.Text;
user.MiMa = textBox2.Text;
user.QMiMa = textBox3.Text;
user.Sex = comboBox1.Text;
user.Age = Convert.ToInt16(textBox4.Text);
if (user.Name != null)
{
if (user.MiMa != null)
{
if (user.MiMa == user.QMiMa)
{
sql = "insert into user(用户名,密码,年龄,性别) values ('" + textBox1.Text + "'," + Convert.ToInt16(textBox2.Text) + "," + Convert.ToInt16(textBox4.Text) + ",'" + comboBox1.Text + "')";
OleDbCommand command = new OleDbCommand(sql,con );
con.Open();
int num = Convert.ToInt32(command.ExecuteNonQuery());
if (num == 1)
{
this.Close();
}
相关问答:
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......
sql的软件在哪里可以下啊!在网上找了蛮多都用不了啊
随便搞一D版吧,
迅雷第一个就可以用
2000,2005都这样
http://119.147.41.16/down?cid=0698C2D64D7D637D90A6D2482298E6717D4F15CD&t=2&fmt=-1 ......