大家好,我正在尝试动态地将社交分享按钮添加到我的文章中。我想将社交分享脚本与我的文章文本一起插入到数据库中,并使用唯一的分享链接显示它。所以我是这样编码的。这可能不是一个好主意,但我想知道这种方式是否可行。
string socialButton = "
<div id='social_nav_horizontal'> <h3> Bookmark or Share This Post</h3> <ul> <li> <a class='delicious' href='http://del.icio.us/post?url=Your website title' title='Share this on del.icio.us'>Delicious</a></li> <li> <a class='facebook' href='http://www.facebook.com/sharer.php?u=http://yourwebsite.com'>Facebook</a></li> <li> <a class='stumbleupon' href='http://www.stumbleupon.com/submit? url=http://www.yoursite.com/'>Stumble</a></li> <li> <a class='twitter' href='http://twitter.com/home?status=Your Website Title- http://yourwebsite.com@TwitterUserName'>Twitter</a></li> </ul></div><p> </p>";
所以“插入 myArticleTable(articleText) 值 ('"+socialButton + articleText.Text+"')”; 但是在尝试插入时会引发异常。
System.Data.OleDb.OleDbException: Syntax error (missing operator) in query expression ''
只有当我直接将它传递到我的ckeditor (wysiwyg)富文本编辑器并在按钮单击事件上执行插入语句时,这项工作才有效。
你能帮我吗?
谢谢