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

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

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

    深藍(lán)的天空下,有你有我...
    共享酸、甜、苦、辣
    posts - 23,comments - 19,trackbacks - 0
    今天在寫(xiě)一個(gè)DEMO時(shí),從原來(lái)的HSQL數(shù)據(jù)庫(kù),轉(zhuǎn)到SQLServer數(shù)據(jù)庫(kù)。Hibernate出現(xiàn)了之前沒(méi)有見(jiàn)過(guò)的:
    "當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值。"

    搞了將近一個(gè)小時(shí),才發(fā)現(xiàn)沒(méi)有將:
    <prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop>?
    改為
    <prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>

    由于HSQL與Hibernate的自增值字段的不同,導(dǎo)致拋出這個(gè)錯(cuò)。
    BLOG于此,提醒自己切勿粗心大意。
    posted on 2007-03-13 12:08 三刀流の逆風(fēng) 閱讀(7012) 評(píng)論(8)  編輯  收藏 所屬分類: hibernate

    FeedBack:
    # re: Hiberanate拋錯(cuò):"當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值"
    2007-03-17 08:57 | 曉哥
    不知道為什么...我改正后..還是不行哦....哪位高手..出手幫一下吧.  回復(fù)  更多評(píng)論
      
    # re: Hiberanate拋錯(cuò):"當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值"[未登錄](méi)
    2007-03-29 13:53 | 三刀流の逆風(fēng)
    請(qǐng)注意,你要用的是什么數(shù)據(jù)庫(kù)。
    我因?yàn)橛玫氖荢QLServer,所以用的是org.hibernate.dialect.SQLServerDialect方言。
    如果你不是SQLServer要對(duì)應(yīng)改為其它的,具體請(qǐng)參照Hibernate的文檔。  回復(fù)  更多評(píng)論
      
    # re: Hiberanate拋錯(cuò):"當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值"
    2007-08-27 13:54 | 啊啊
    改啦,不管用!?。?nbsp; 回復(fù)  更多評(píng)論
      
    # re: Hiberanate拋錯(cuò):"當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值"
    2008-01-11 13:27 | 富友
    <prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop>
    這個(gè)是在那里改?
      回復(fù)  更多評(píng)論
      
    # re: Hiberanate拋錯(cuò):"當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值"
    2008-07-07 09:40 | 楊培海
    改啦,不管用?。?!   回復(fù)  更多評(píng)論
      
    # re: Hiberanate拋錯(cuò):"當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值"[未登錄](méi)
    2008-07-08 04:26 | liu
    # re: Hiberanate拋錯(cuò):"當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值"[未登錄](méi)
    2009-06-29 13:22 | JAVA
    @曉哥
    把數(shù)據(jù)庫(kù)中的標(biāo)識(shí)去掉,即自增處去掉  回復(fù)  更多評(píng)論
      
    # re: Hiberanate拋錯(cuò):"當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值"
    2009-12-30 17:29 | luoqinglong-
    sql 2000 server
    hibernate 當(dāng)數(shù)據(jù)庫(kù)的表的自動(dòng)增長(zhǎng)列(id)不是hbm.xml文件的id時(shí),
    運(yùn)行報(bào)錯(cuò)誤:
    "當(dāng) IDENTITY_INSERT 設(shè)置為 OFF 時(shí),不能向表 'USERS' 中的標(biāo)識(shí)列插入顯式值。"
    用過(guò)的解決方法:dynamic-update="true" dynamic-insert="true"
    把上面的加入到hbm.xml的class標(biāo)簽中,即
    <class name="com.yjiasoft.table.River" table="river" schema="dbo" catalog="yhwarning"

    dynamic-update="true" dynamic-insert="true">
    <id name="stcdt" type="string">
    <column name="stcdt" length="50" />
    <generator class="assigned"></generator>
    </id>  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲色大成网站www永久网站| 国产亚洲视频在线观看网址| 成人激情免费视频| 国产亚洲精品2021自在线| 国产综合亚洲专区在线| 久久A级毛片免费观看| 亚洲精品无码高潮喷水A片软| 国产亚洲日韩一区二区三区| 亚洲成人免费网址| 国产成人亚洲精品电影| 亚洲AV综合色区无码一区| 性盈盈影院免费视频观看在线一区| 免费国产在线精品一区| 亚洲黄色网址在线观看| 国产性生交xxxxx免费| 美女在线视频观看影院免费天天看| 国产精品亚洲四区在线观看| 亚洲综合激情另类专区| 777爽死你无码免费看一二区| 噜噜噜亚洲色成人网站| 亚洲精品在线播放| 亚洲综合色区在线观看| 免费av欧美国产在钱| 久久不见久久见免费影院www日本 久久WWW免费人成—看片 | 久99精品视频在线观看婷亚洲片国产一区一级在线 | 亚洲国产综合精品中文字幕 | 免费看成人AA片无码视频羞羞网| 免费人成再在线观看网站| 亚洲的天堂av无码| 亚洲精品尤物yw在线影院| 最近高清国语中文在线观看免费| 在线免费播放一级毛片| 亚洲s码欧洲m码吹潮| 亚洲黄色三级网站| 亚洲日韩精品A∨片无码| 日韩精品免费一区二区三区| 免费成人福利视频| 久久久国产精品福利免费| 新最免费影视大全在线播放| 亚洲精品无码专区| 亚洲一区欧洲一区|