• 締切済み

半角シングルコーテーションを文字列として扱う方法

VB6にて、シングルコーテーションを文字列として使用したいのですが、良い方法はないでしょうか。 例:マンション名等で   ○○○k's A棟        ↑   でシングルコーテーションを半角で使用したい。

  • NAO_K
  • お礼率46% (6/13)

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

やはりSQLの関連の質問ですか。実例を上げてくだされば答えやすいと思います。 過去のことを思い出すと、シングルクオーテーションと 言う文字の表現として、chr(39)を使ったような 記憶があります。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

どんな場面(ケース)でお困りになったのですか。 ダブルコーテーションと違い、特別視しなければならない ケースはないのでは。特にファイルの項目中のデータに関してはそのまま扱えばよいのでは。エクセルの文字列の最初に’を 入れる時2つ入れるぐらいか(1つは文字列識別用に使われる ?。)Java(文字リテラル等)やSQLの勉強しすぎ? Sub test01() MsgBox "a'b" End Subで「a'b」が表示されますよ。

NAO_K
質問者

補足

ご回答ありがとうございます。 insert文を作成する際、変数内にシングルコーテーションを追加すると、構文エラーが発生します。 どのようにすれば良いでしょうか。

回答No.1

そのまま入力すれば良し。

NAO_K
質問者

補足

ご回答ありがとうございます。 insert文を作成する際、変数内にシングルコーテーションを追加すると、構文エラーが発生します。 どのようにすれば良いでしょうか。

関連するQ&A

  • シングルクォーテーションの変換

    VB6からOracle9iのテーブルにシングルクォーテーション(半角)を含む文字列を登録する場合に、よく行われる変換方法は何がありますでしょうか? (1)シングルクォーテーションを取り除く (2)全角文字に置き換える (3)SQL文を変換しDBに登録できるようにする (3)の場合、使用される関数が載っているホームページがありましたらご教授のほどよろしくお願い致します。

  • シングルクォーテーションを含む文字列の更新

    題名のとおりなのですが、データベースに更新するデータに シングルクォーテーションを含む文字があって、更新時にエラーとなってしまいます。 更新する文字列内にシングルクォーテーションの数が奇数あれば、さらに文字列にシングルクォーテーションを追加して、更新しようとしたんですが、ダメでした。 何か参考になるサイト、解決策をご存知の方、宜しくお願いします。 環境: OS:WinXPSP2 言語:VB6SP6 DB:SQLServer2000

  • 正規表現でシングルクォーテーションで囲まれた文字列

    VB.NET で開発を行っています。 シングルクォーテーションで囲まれた文字列の検索を行いたいのですが正規表現の記述が良くわからないので困っています。 たとえば 'AAA' + 'BBB' + 'CCC' 上記のの文字列から「'AAA'」「'BBB'」「'CCC'」も検索したいのですが,パターンとして「'.*'」を用いると「'AAA' + 'BBB' + 'CCC'」が返ってきます。 どなたかご教授ください。よろしくお願いします。

  • '(シングルクォーテーション)の検索

    '(シングルクォーテーション)の検索 SQL Server 2005 Express Edition を使っています。 '(シングルクォーテーション)を含む文字列を検索したいのですが できずに困っています。 どのようなクエリを組むべきでしょうか? 教えてください。 よろしくお願いします。 現在は select * from テーブル名 where 列名 like '%\'%' としていますがエラーになります。

  • ダブルクオーテーション、シングルクオーテーション

    プログラミング 「"」  と 「'」 の違いについて プログラミングにおいてダブルクオーテーションとシングルクオーテーションは双方、「コンピュータに文字列と認識させる」記号だと思うのですが、プログラミング言語問わず " と ' に文字列を表す以外の特別な意味を持つケースは何かありますか? (文字列を表す以外の意味はありますか?)

    • ベストアンサー
    • Java
  • シングルクォーテーションとダブルクォーテーション

    いつも楽しく拝見させて頂いています。 初心者ですが宜しくお願いします。 シングルクォーテーションとダブルクォーテーションの使用方法について質問させて頂きます。 select文でテーブル名を指定するときはそのまま(たとえば'名前'じゃなく名前)しないとエラーになります。そういう風なシングルクォーテーション(又はダブルクォーテーション)を使ってはいけないところ、またシングルクォーテーションにしないといけないところ、ダブルクォーテーションにしないといけないところを教えて頂けますでしょうか?もし両方OKならその違い等も教えていただけるとうれしいです。 以上宜しくお願いします。

    • ベストアンサー
    • MySQL
  • 正規表現:囲われた文字列の置換

    シングルクオーテーションで囲われた文字列のシングルクオーテーションの前に文字を追加するように、正規表現を用いて置換しようと考えています。 全角文字は[^\x01-\x7E]で検索できるのはわかったのですが、シングルクオーテーションで囲われて、全角文字を含む場合という表現ができません。 下記のような、文字列を対象としています。置換をするのは、全角文字を含む文字列のみです。  全角文字のみ  半角文字のみ  全角半角文字両方 下記ののように置換したいです。 置換前: '全角文字や半角文字','testです','test'.'テスト'.'てすとtest','123' 置換後: A'全角文字や半角文字',A'testです','test'.A'テスト'.A'てすとtest','123' よろしくお願いします。

  • 半角シングルクォーテーション(')の検索

    Windows7標準の検索機能で、ファイル名に半角シングルクォーテーション(')を含むファイルを検索するにはどのようにすればよいでしょうか? 検索したいフォルダを開いて右上の検索ボックスに ' を入力すると、そのフォルダ内のファイルすべてが検索結果として出てしまいます。 よろしくお願いします。

  • シングルクォーテーションから後が消える!!

    PHP初心者です。 [php2.php]から[php1.php]のフォームの内容を読み取るとき、そのフォームのテキスト文字列の中にシングルクォーテーションが入っているとその後から文字が消えてしまいます。 ダブルコーテーションではうまくいくのですが。 解決方法をぜひご伝授ください。

    • ベストアンサー
    • PHP
  • ダブルクォーテーションを文字列として扱いたい

     初心者な質問で申し訳ありませんが、ダブルクォーテーション("")を  文字列として扱いたいのですが、どうもうまくいきません。  SQLなどだと、escapeって関数がありますよね?  VBにはそれに似たような関数はあるのでしょうか??

専門家に質問してみよう