在线情况
楼主
  • 头像
  • 级别
    • 积分29
    • 经验835
    • 文章24
    • 注册2006-12-26
    [求助]如何使用asp向空字段添加内容?
    请教高手,我有一个数据库,现在大概有3000条记录,其中有一个字段名称为keyword,可是前2000条中keyword是空的,我想现在人工将比如说“你好,客人”几个字添加到字段为空的纪录中去,请指教怎样用asp 完成?

    [em09]

    多谢!·[em14]
    asp技术学习感谢您的参与
    在线情况
    2
    • 头像
    • spo
    • 级别
    • 徽章
    • 职务总版主
    • 声望+17
    • 积分16301
    • 经验452836
    • 文章16377
    • 注册2004-02-28
    Update [表名称] Set [keyword]='你好,客人' Where [keyword]='' 执行这条SQL看效果……
    asp技术学习感谢您的参与
    在线情况
    3
    • 头像
    • 级别
      • 积分29
      • 经验835
      • 文章24
      • 注册2006-12-26
      谢谢,俺试试
      asp技术学习感谢您的参与
      在线情况
      4
      • 头像
      • 级别
        • 积分29
        • 经验835
        • 文章24
        • 注册2006-12-26
        <% dim conn dim connstr on error resume next connstr="DBQ="+server.mappath("tena.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" set conn=server.createobject("ADODB.CONNECTION") conn.open connstr Update info Set keyword="你好,客人" Where keyword="" %> 没成功[em12]
        asp技术学习感谢您的参与
        在线情况
        5
        • 头像
        • spo
        • 级别
        • 徽章
        • 职务总版主
        • 声望+17
        • 积分16301
        • 经验452836
        • 文章16377
        • 注册2004-02-28
        <% dim conn dim connstr on error resume next connstr="DBQ="+server.mappath("tena.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" set conn=server.createobject("ADODB.CONNECTION") conn.open connstr sql="Update [info] Set keyword='你好,客人' Where keyword=''" conn.execute(sql) conn.close set conn=nothing %>
        asp技术学习感谢您的参与
        在线情况
        6
        • 头像
        • 级别
          • 积分29
          • 经验835
          • 文章24
          • 注册2006-12-26
          没提示错误 也没有成功?
          asp技术学习感谢您的参与
          在线情况
          7
          • 头像
          • spo
          • 级别
          • 徽章
          • 职务总版主
          • 声望+17
          • 积分16301
          • 经验452836
          • 文章16377
          • 注册2004-02-28
          把keyword=''改为keyword=Empty试试……
          asp技术学习感谢您的参与
          在线情况
          8
          • 头像
          • 级别
            • 积分29
            • 经验835
            • 文章24
            • 注册2006-12-26
            大哥,还是失败,没有任何反应。
            asp技术学习感谢您的参与
            在线情况
            9
            • 头像
            • 级别
              • 积分29
              • 经验835
              • 文章24
              • 注册2006-12-26
              解决了,where字段换另外一个字段,比如说ID<1000就可以了。 为什么 不能为=''呢?疑惑
              asp技术学习感谢您的参与
              在线情况
              10
              • 头像
              • 级别
              • 徽章
              • 积分233
              • 经验4430
              • 文章190
              • 注册2004-07-28
              不是为什么SQL就是不支持累死 也不成
              asp技术学习感谢您的参与
              在线情况
              11
              • 头像
              • 礼拜一
              • 级别
              • 徽章
              • 声望+3
              • 积分11211
              • 经验235646
              • 文章11334
              • 注册2004-07-09
              isnull(keyword,'您好,客人!')
              asp技术学习感谢您的参与
              在线情况
              12
              • 头像
              • 礼拜一
              • 级别
              • 徽章
              • 声望+3
              • 积分11211
              • 经验235646
              • 文章11334
              • 注册2004-07-09
              'keyword'= case when keyword is null then '您好,客人!' when keyword='' then '您好,客人!' else keyword end
              asp技术学习感谢您的参与
              Page created in 0.0321 seconds with 8 queries.