本帖最后由 yingzheng369196 于 2010-11-15 16:34:05 编辑

解决方案 »

  1.   

    user.setUserId(001);
    改成1试试。。
      

  2.   

    user是数据库关键字,不要取这个表名
      

  3.   

    user好像不是关键字吧 use是
      

  4.   

    <class name="com.hibernate.models.User" table="[user]" catalog="user">
     
     这样改一下应该可以了吧.
      

  5.   

    <class name="com.hibernate.models.User" table="tb_user" catalog="user">
      

  6.   

    关键字 'user' 附近有语法错误。
    把sql语句打印出来,直接到数据库里执行,就知道哪错了
      

  7.   

    我打印sql语句了呀
    <property name="show_sql">true</property>
    我用MySQL数据库就好着,但是用MSSQL2008就不行
    不知道为什么?