質問編集履歴
4
文字化けの例と目的を追記
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -2,4 +2,12 @@ 
     | 
|
| 
       2 
2 
     | 
    
         
             
            oracleに入れる前にVB.NET上で判定する方法はありますか?
         
     | 
| 
       3 
3 
     | 
    
         
             
            半角ハテナになるか全角ハテナになるのかを事前に判定したいのです。
         
     | 
| 
       4 
4 
     | 
    
         
             
            (oracleの文字化けには「半角ハテナ」と「全角ハテナ」になるケースがあるがどちらになるか判定したい)
         
     | 
| 
       5 
     | 
    
         
            -
            よろしくお願いします。
         
     | 
| 
      
 5 
     | 
    
         
            +
            よろしくお願いします。
         
     | 
| 
      
 6 
     | 
    
         
            +
             
     | 
| 
      
 7 
     | 
    
         
            +
            文字化けの例)
         
     | 
| 
      
 8 
     | 
    
         
            +
            森鷗外の「鷗」 → 全角ハテナ(?)
         
     | 
| 
      
 9 
     | 
    
         
            +
            ℓ(リットル) → 半角ハテナ(?)
         
     | 
| 
      
 10 
     | 
    
         
            +
             
     | 
| 
      
 11 
     | 
    
         
            +
            判定したい目的)
         
     | 
| 
      
 12 
     | 
    
         
            +
            文字化け後の文字がファイル名に使えるかどうか判定したいから
         
     | 
| 
      
 13 
     | 
    
         
            +
            (半角ハテナはファイル名に使用不可、全角は使用可)
         
     | 
3
補足を追記
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -1,5 +1,5 @@ 
     | 
|
| 
       1 
1 
     | 
    
         
             
            Shift-JISに変換できない文字をoracleのDB(キャラクターセットはシフトJIS)にいれると半角ハテナになるかどうかを
         
     | 
| 
       2 
     | 
    
         
            -
            VB.NET上で判定する方法はありますか?
         
     | 
| 
      
 2 
     | 
    
         
            +
            oracleに入れる前にVB.NET上で判定する方法はありますか?
         
     | 
| 
       3 
3 
     | 
    
         
             
            半角ハテナになるか全角ハテナになるのかを事前に判定したいのです。
         
     | 
| 
       4 
4 
     | 
    
         
             
            (oracleの文字化けには「半角ハテナ」と「全角ハテナ」になるケースがあるがどちらになるか判定したい)
         
     | 
| 
       5 
5 
     | 
    
         
             
            よろしくお願いします。
         
     | 
2
カッコ内に補足を追記しました
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -1,4 +1,5 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            Shift-JISに変換できない文字をoracleのDBにいれると半角ハテナになるかどうかを
         
     | 
| 
      
 1 
     | 
    
         
            +
            Shift-JISに変換できない文字をoracleのDB(キャラクターセットはシフトJIS)にいれると半角ハテナになるかどうかを
         
     | 
| 
       2 
2 
     | 
    
         
             
            VB.NET上で判定する方法はありますか?
         
     | 
| 
       3 
3 
     | 
    
         
             
            半角ハテナになるか全角ハテナになるのかを事前に判定したいのです。
         
     | 
| 
      
 4 
     | 
    
         
            +
            (oracleの文字化けには「半角ハテナ」と「全角ハテナ」になるケースがあるがどちらになるか判定したい)
         
     | 
| 
       4 
5 
     | 
    
         
             
            よろしくお願いします。
         
     | 
1
すみません、修正しました。環境依存文字に関しては忘れてください。
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -1,4 +1,4 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
             
     | 
| 
      
 1 
     | 
    
         
            +
            Shift-JISに変換できない文字をoracleのDBにいれると半角ハテナになるかどうかを
         
     | 
| 
       2 
2 
     | 
    
         
             
            VB.NET上で判定する方法はありますか?
         
     | 
| 
       3 
     | 
    
         
            -
            半角ハテナになるか全角ハテナになるのかを判定したいのです。
         
     | 
| 
      
 3 
     | 
    
         
            +
            半角ハテナになるか全角ハテナになるのかを事前に判定したいのです。
         
     | 
| 
       4 
4 
     | 
    
         
             
            よろしくお願いします。
         
     |