問題タブ [apostrophe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
655 参照

c# - 挿入コマンドの複数の行-アポストロフィの問題

SqlCommandを使用してC#からSQLServerに複数の行を挿入しようとしています。私は以下のような簡単なクエリを作成しています:

Insert into temp(field1, field2) values (1, 'test'), (2, 'test1'), (3, 'test2')100行までというように続きます。例として、ここではいくつかのフィールドのみを示しましたが、実際には25個のフィールドが含まれており、そのうち20個は文字列です。

このデータはサードパーティのAPIからリストとして取得されており、そのデータから複数の行の挿入クエリを作成しています。

SQLインジェクションまたはアポストロフィの問題があることを私は知っています。これは、SqlParameterを使用することで回避できます。しかし、SQLインジェクションやアポストロフィの問題に直面せずに複数の行を挿入するにはどうすればよいですか?これはSqlParameterを使用して可能ですか?

プロセスが遅くなるので、複数の挿入ステートメントを作成してそれをdbに送信したくありません。これに対する代替の解決策はありますか?

0 投票する
1 に答える
959 参照

html - 検索でのアポストロフィ(スマートクォート)は、Apache400の不正な要求をスローします

0 投票する
1 に答える
949 参照

javascript - SharePointフレーム内のaspxページのJavascriptリンクは、アポストロフィを#39要素に置き換えます

通常はhref="javascript:Function('url');"のようにレンダリングされるjavascriptリンクのSharePointエンコーディングに問題があります。ただし、Sharepointではhref = "javascript:Function(' url')"のように、もちろん機能しません。

私は何をする必要がありますか?

ユーザーコントロールをスタンドアロンとして使用できるだけでなく、SharePointページにリンクできるようにする必要があります。

0 投票する
2 に答える
762 参照

content-management-system - どのsymfonyベースのCMSが最も拡張可能ですか?

私は symfony ベースの CMS を探しています。Diem と Apostrophe について聞いたことがありますが、私が探しているすべての機能を提供するものはありません。

これらの CMS のうち、最も拡張しやすいのはどれだと思いますか? 他に検討したい Symfony ベースの CMS はありますか?

編集:「拡張する」とは、おそらくサポートされていない機能を追加することを意味します。たとえば、Pdf レンダリング、別の sf アプリケーションからのメニューの追加、Web サービスによるコンテンツ作成など、クライアントが必要とするあらゆる種類の特別なものです。

0 投票する
1 に答える
454 参照

android - Android : アポストロフィを含むクエリに関する問題

次のように、メディア プレーヤーのクエリを実行しようとしています。

アルバムにアポストロフィが含まれていると、albumKey セグメントが終了してエラーが発生するため、問題が発生します。

修正方法について何か提案はありますか?

すべてのヘルプは大歓迎です。

ありがとう、ジョシュ

0 投票する
1 に答える
440 参照

html - Twitter フィードのレンダリング アポストロフィが IE で正しくない

IE を使用してこのページをチェックしてください: http://search.twitter.com/search?q=%23testvoorklant アポストロフィが & apos ; としてレンダリングされていることがわかります。

これらのフィードを自分の Web サイトで使用したい場合、この問題をどのように処理すればよいですか?

よろしく

0 投票する
3 に答える
1393 参照

php - アポストロフィが削除されないようにする方法 PHP MySQL

ユーザー名を要求する登録システムがあります。一部の人々は、姓にアポストロフィがあり、データが MySQL データベース テーブルに書き込まれません (O'Hare など)。

文字列からアポストロフィを削除する mysql_real_escape_string を使用しています。Web サービスに対してアポストロフィを付けた値を使用する必要がある場合を除いて、これで問題ありません。そうしないと、Web サービスは false を返します。

mysql_real_escape_string を使用する前に、Web サービスで名前チェックを行うことができると考えていましたが、これはセキュリティ上の問題を引き起こす可能性がありますか? それとも、SOAP Web サービスは、クリーンな入力に対して独自のチェックを既に行っているのでしょうか?

または、PHP がアポストロフィを保持しながらも安全に保ち、MySQL がそれを受け入れることができるように、変数を渡すより良い方法はありますか?

0 投票する
4 に答える
1131 参照

asp.net - クエリにアポストロフィを追加する

テキストボックスからテキストを取得してデータベースに入力するクエリがあります。

値が次のようなものであれば問題なく動作しますが、アポストロフィが構文エラーを与えるためにTaylorエラーが発生しますO'Neillunclosed quotation mark

O'Neillアポストロフィを付けたままデータベースに追加する方法はありますか?

二重引用符で置き換えたくありません。表示されているとおりにデータベースに配置します。

ありがとう

0 投票する
1 に答える
320 参照

php - アポストロフィプラグインを使用してsymfony1.4アプリケーションでエスケープを有効にする方法は?

このアプリケーションでは、エスケープを有効にする必要があります。しかし、アポストロフィモジュールを除いて、アプリケーション全体でエスケープを有効にする方法はありますか?

0 投票する
1 に答える
1710 参照

mysql - How to deal with quotes and apostrophes for string comparison in MySQL so they match (collation)

MySQL uses collations to do string comparison because some characters should match

Exemple:

both return true

Now, how can I do the same with quotes (') vs apostrophes (’)

This is not the same character, the proper character to use when writing “it’s” or “l’oiseau” (in french) are both the apostrophe.

The fact is that neither utf8_general_ci or utf8_unicode_ci collate them.

The easy solution is to store everything in quotes and do a replace of all the apostrophes when a user does a search, but it’s wrong.

The real solution would be to create a custom collation based on utf8_unicode_ci and mark both as equivalent, but that requires to edit XML config files and to restart the database, which isn’t always possible.

How would you do it?