こんにちは、記事にソーシャル共有ボタンを動的に配置しようとしています。記事のテキストと共にソーシャル共有スクリプトをデータベースに挿入し、それを一意の共有リンクで表示したいと考えています。だから私はこのようにコーディングしています。これは良い考えではないかもしれませんが、この方法で可能かどうか知りたいです。
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)リッチ テキスト エディターに直接貼り付けて、ボタン クリック イベントで挿入ステートメントを実行した場合にのみ機能します。
手伝ってくれますか?
ありがとうございました