sql="INSERT INTO register ( username,password,purview,department) VALUES ('";sql+=name.Text+"','";sql+=pwd.Text+"','3','";sql+=DropDownList1.SelectedItem.Value"')";
在使用这条语句的时候总是提示我要,在最后面添加 冒号,不知道是为什么,真郁闷!

解决方案 »

  1.   

    ";sql+=name.Text+"这是什么意思?看不懂
      

  2.   

    sql="INSERT INTO register ( username,password,purview,department) VALUES ('";sql+=name.Text+"','";sql+=pwd.Text+"','3','";sql+=DropDownList1.SelectedItem.Value"')";
    =====>
    sql="INSERT INTO register ( username,password,purview,department) VALUES ('";
    sql+=name.Text+"','";
    sql+=pwd.Text+"','3','";
    sql+=DropDownList1.SelectedItem.Value+"')";
    不要写在一起