string sql = "insert into 条目表(关键词,标题,摘要,链接,时间) values('" + result.Keyword + "','" + pair.Value.Title + "','" + pair.Value.AbstractContent + "','" + pair.Value.Link + "','" + pair.Value.Time + "')";

解决方案 »

  1.   

    LZ什么意思,你这语句没错误呀,没有丢什么操作符呀,是不是你的直又不是string类型的?
      

  2.   

    pair.Value.Title  这个地方换行了。。 
      

  3.   

    可能你某些字段并不是string类型的所以会提示错误
      

  4.   

    如果要插入的值中本身含有如holley等英文字符
    这样写还可以么?
      

  5.   

    这里基本上看不出问题,设置断点调试一下看看sql的结果是什么,然后可以在查询分析器里执行一下看看是否有错误提示,可能是换行的问题。