• ベストアンサー

VBでの大文字と小文字の認識について

現在ユーザーログイン画面をVBで作成しているのですが、 パスワード(テキストボックス)をケースセンシティブ(大文字と小文字の違いを認識させる)にするにはどうすればいいのでしょうか?(ACCESS2000からADOでユーザーネームとパスワードを持ってきています。) もし何方かご存知でしたら教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • y_an
  • ベストアンサー率57% (24/42)
回答No.1

Option Base をBinaryにするか StrComp関数を使えばできます。 パスワードのみであればStrComp関数がお勧めです。 詳しくはHelpでどうぞ。

cantona
質問者

お礼

ご解答有り難うございます。 おっしゃられた通りにしたら、何とかなりました。 有り難うございました。

関連するQ&A

  • VB.NET(2005) コンソールアプリ パスワードマスクの設定

    VB.NET(2005)でコンソールアプリケーションを作成しています。 ユーザーにパスワード等を入力してもらいたい場合に、 画面への表示を隠すにはどのようにすればよいでしょうか? テキストボックスコンポーネントの PasswordChar プロパティのような物があればと思ったのですが…。

  • Visual Basic から Access table を読む方法を教えてください。

    現在ACCESSを使用し、TABLE(USERNAME,PASSWORD,ETC..) を作成し、そしてVBでユーザーがログイン画面でユーザーネームとパスワードをタイプできるフォームを作りたいと思ってます。一応、VB のフォームでデータリンクを使い繋げた事は繋げたんですけど、その後のコーディングがさっぱりわかりません。だれかもしよかったら、助けてください。

  • サーバのフォルダにデータを送りたい。ログイン画面出さないで・・・VB2005

     クライアントからサーバのあるフォルダにアクセスして、テキストデータをおきたいのですが。 サーバにユーザを作らずにアクセスするとIDとパスワードを入力する画面がでてきますが。 一度IDとパスワードを入れてアクセスすれば。PCを終了するまで出てこないですが。 PCを起動しなおすとアクセスする度にログイン画面がでてきてしまいます。 ログイン画面を出さずに、IDとパスワードを自動で入力するなどして。 サーバのフォルダにデータを送る方法はないでしょうか? 本当はサーバにユーザを作ってアクセス設定をしてやるのがBestなのでしょうが。 すいませんが。アドバイスをお願いします。 開発環境  VB2005  Visual Studio 2005 Pro SP1 Windows XP Pro SP2

  • 画面遷移について(SQL,SELECT)

    概要です。 VisualBasic2010にてフォーム1(ログイン画面)→フォーム2(メニュー画面) を作成しようとしております。 現在の構成です。 ・ログイン画面 ・メニュー画面 ・ユーザー名とパスワードが入力されたテーブル(SQLサーバーで作成(ローカルデータベース) 質問です。 ログイン画面にユーザー名とパスワードのテキストボックスを設けているのですが、 ログインするボタンを押下したときに、ログイン画面に入力したユーザー名と パスワードのテキストボックスでテーブルを検索して、ユーザー名とパスワードが一致 したらメニュー画面に遷移し、一致しなかったらエラーメッセージボックスを出したいの ですが、どういったコードを書けば良いかわかりません。 また試行錯誤して、ボタンクリックイベントでSELECT文を書いて、取得した レコードの一部を抜き出してユーザー名とパスワードを比較させようとしても コードがわかりませんでした。 わかりにくい文かもしれませんが、ご回答よろしくお願いします。

  • VB6 ログイン画面

    モジュールの追加でログインのダイアログを追加できるのですが、そこで追加されたログインのダイアログの内部処理が分からなくて困っています。 パスワードと、ユーザ名を入力するだけのものですが、 ユーザ名(U)正確にはUの下に_が引いてあります パスワード(P)で、 実行中にALT+Uと押せばユーザのテキストボックスに、ALT+Pでパスワードのテキストボックスにフォーカスが移動します。 どうやって制御しているのか分かりません。 プロパティにあるのでしょうか?コードがかかれているようでは無いし。分かる方お願いします。

  • VBからSQLServerへの接続について

    こんばんわ。 いまVB6.0とSQLServer8.0でプログラミングをしている者です。 rdoでVBからSQLServerへ接続したいのですが, 接続文字列の設定がわかりません。 ローカルにPersonal SQLServerを入れて, そこに接続しようとしています。 なお対象のデータベースはWINDOWSログインユーザ認証で ログインするよう作成しています。 このような場合, SEDRVER=(local);DATABASE=TEST;UID="WINDOWSのユーザID"; PWD="WINDOWSのパスワード"としたのですが, 「~(ユーザID)でログインできませんでした」 となってしまいます。 どうすればローカルのSQLServerにrdoでつなげることができるでしょうか? 教えてください。 よろしくお願いします。

  • データベースロック(VB)

    お世話になってます。 VB6.0+ACCESS97 ADOを使用してます。 複数ユーザーで使用する為、データベースにロックをかけたいのですが いろいろ本なので調べましたところDAOなら set db = DBEngine.OpenDatabase("c:\~~.mdb",True) というようにExclusiveプロパティをTrueに設定すれば いいみたいですが。これと同じことをADOでは どのようにすればよろしいのでしょうか? VB初心者の為、ADOしかわからないもので(^_^; なにか良いアドバイスがあればお願いします。

  • VBとAccessを使ったユーザー認証の仕方

    こんにちは。 今プログラムの勉強のためにVB.NETとAccess2003データベースを使用した簡単なソフトを作っています。 ログインする際、ユーザにIDとパスワードを入力させ、その情報と新規ユーザ登録時にユーザがAccessデータベースに登録したIDとパスワードが一致すればログインを許可するようなことをしたいのですが、こうすればできるよっていうヒントを下さい。 また、参考になるサイト、書籍等あれば教えていただきたいです。 よろしくお願いします。

  • VB6.0について教えてください。

    毎回お世話になっております。 現在、ACCESSで簡単なDBソフトを作成していますが、VB6.0で作成したいと思っています。VB6.0はACCESSのようなクエリを作成したり、一度作成したクエリを使って新たにクエリを作成したりできるのでしょうか? ACCESSをVBに置き換えた際、一番の違いやアドバイスを頂けたら有難いです。よろしくお願いいたします。

  • スマートフォンの文字入力に困っています

    スマホであるサイトにログイン使用としました。 小さなログイン画面が出てきましたが、ユーザーIDを入力するテキストボックスは表示され入力可能です。しかし、パスワードを入力するボックスは小さな画面から隠れてしまっており、画面タッチでカーソル移動もできず、小さなログイン画面はスクロールもできません。 PCのtabキーのような役割のようなものを探しましたが、このスマホの入力キーボードにはtabキーはないタイプでどうしようもない状態です。 今まで家庭のPCでしかログインしたことがなかったので、全く困らなかったのですが、スマホからもログインしなければならない状況になりました。 よろしくいお願いします。

専門家に質問してみよう