打补丁试试。
winnt都会死机,SQL偶尔报错也很正常。
有时我写个简单语句,系统都提示我语法错误,查了没问题,再执行就好了。

解决方案 »

  1.   

    贴出你的SQL。可能与你的SQL处理有关。
      

  2.   

    因为查询无法同时更新聚集键和 text、ntext 或 image 也就是说你的语句同时更新了聚集键(或者一部分)和一个(或者多个)text、ntext 或 image字段贴出你的语句和相关表结构也许有助于问题的确定
      

  3.   

    表如下:
    create table test
    (
      id int primary key not null IDENTITY,
      content ntext,
      title nvarchar(100),
      typeid int
    )插入语句为:SQL="insert into test(content,title,typeid) VALUES('"&content&"','"&title&"',"&typeid&")"Conn.execute(SQL)
    谢谢
      

  4.   

    从提示看 你的 title 和 stypeid 可能是聚集索引 
    你先插入title 和stypeid 然后再 update 把 content 更新
    就是说分成两步
      

  5.   

    同意楼上
    text、image的使用还是很不方便
      

  6.   

    如果可能(改成varchar(8000)可以应付),最好不用text
      

  7.   

    因为查询无法同时更新聚集键和 text、ntext 或 image 列。 create table test
    (
      id int primary key not null IDENTITY,--这是聚集键
      content ntext,                     --这是ntext列
      title nvarchar(100),
      typeid int
    )所以分两次更新就可以了。
      

  8.   

    你把“content ntext”放到最后一列估计就好了
    create table test
    (
      id int primary key not null IDENTITY,--这是聚集键
      typeid int,
      title nvarchar(100),
      content ntext                     --这是ntext列)SQL="insert into test(typeid, title, content) VALUES("&typeid&", '"&title&"', '"&content&"')"