<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JBOSS 點滴

    豐豐的博客

    Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not fetch initial value for increment generator

    錯誤提示:
    Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not fetch initial value for increment generator
     at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67)
     at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
     at org.hibernate.id.IncrementGenerator.getNext(IncrementGenerator.java:107)
     at org.hibernate.id.IncrementGenerator.generate(IncrementGenerator.java:44)
     at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:91)
     at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:186)
     at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33)
     at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:175)
     at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27)
     at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70)
     at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:530)
     at org.hibernate.impl.SessionImpl.save(SessionImpl.java:518)
     at org.hibernate.impl.SessionImpl.save(SessionImpl.java:514)
     at hibernatedao.Myuser2DAO.save(Myuser2DAO.java:28)
     at HibernateDaoTest.main(HibernateDaoTest.java:24)
    Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 對象名 user' 無效。
     at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(Unknown Source)
     at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(Unknown Source)
     at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(Unknown Source)
    hbm.xml代碼:
    <hibernate-mapping>
        <class name="hibernatedao.Myuser2" table="t_myuser2" schema="dbo" catalog="myssh">
            <id name="id" type="java.lang.Integer">
                <column name="id" />
                <generator class="increment" />
            </id>
            <property name="username" type="java.lang.String">
                <column name="username" length="50" not-null="true" />
            </property>
            <property name="password" type="java.lang.String">
                <column name="password" length="50" not-null="true" />
            </property>
        </class>
    </hibernate-mapping>

    錯誤原因一:
    要將 <generator class="increment"> </generator>中的"increment"換成"native".
    將主鍵的生成交給數據庫來維護。
     原因二:對象名不能為“user"
    原因三:在SQLServer企業管理器,選中表格,編輯
    在底部有一個[標識],選中是

    posted on 2009-09-01 12:12 半導體 閱讀(4576) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 3d动漫精品啪啪一区二区免费| 国产成人精品免费视频大全| 1000部禁片黄的免费看| 亚洲精品亚洲人成在线观看| 精品一区二区三区免费视频| 伊人久久综在合线亚洲91| 人妻巨大乳hd免费看| 亚洲黄黄黄网站在线观看| 男人免费视频一区二区在线观看| 国产精品国产自线拍免费软件| 亚洲国产欧洲综合997久久| 日韩免费一区二区三区| 亚洲AV无码一区二区大桥未久| 免费鲁丝片一级观看| 国产午夜亚洲精品不卡免下载| 亚洲国产精品成人| 国产精品成人啪精品视频免费| 国产亚洲成AV人片在线观黄桃| 国产成人精品免费久久久久| 亚洲精品偷拍无码不卡av| 黄页网站在线看免费| 校园亚洲春色另类小说合集| 亚洲人成无码久久电影网站| a毛片免费观看完整| 亚洲日本国产精华液| 啦啦啦在线免费视频| 一区二区三区免费高清视频| 久久亚洲AV成人无码国产| 国产乱码免费卡1卡二卡3卡| 曰批免费视频播放在线看片二 | 免费看国产精品麻豆| ssswww日本免费网站片| 亚洲午夜未满十八勿入| 99久久免费精品国产72精品九九| 免费大片av手机看片| 亚洲男人天堂av| 国产视频精品免费| 久久青草91免费观看| 亚洲国产欧美一区二区三区 | 亚洲AV成人片色在线观看高潮| 国产精品久久永久免费|