Gin_F の回答履歴
- テキスト形式だけど「between a and b」を使うには?
AccessのVBAで検索するためのコードを作成しています。 とあるフィールドは形式が「テキスト形式」なんですが、 その中で「AからBの間」という検索をしたいんです。 くんでみたコードはこんな感じです。 condData = "(T_テーブル.Data between #" & Me!A.Value & "# and #" & Me!B.Value & "#)" WhereCond = WhereCond & "and" & condData WhereCond = Mid(WhereCond, strCount + 1) DoCmd.OpenForm "F_検索結果", acNormal, , WhereCond ですが実行すると、 実行時エラー'3075': クエリ式 'and(T_テーブル.Data between # A # and # B # )' の構文エラー:演算子がありません。 とでてしまいました。 どこがダメなのでしょうか? よろしくお願いします。
- テキスト形式だけど「between a and b」を使うには?
AccessのVBAで検索するためのコードを作成しています。 とあるフィールドは形式が「テキスト形式」なんですが、 その中で「AからBの間」という検索をしたいんです。 くんでみたコードはこんな感じです。 condData = "(T_テーブル.Data between #" & Me!A.Value & "# and #" & Me!B.Value & "#)" WhereCond = WhereCond & "and" & condData WhereCond = Mid(WhereCond, strCount + 1) DoCmd.OpenForm "F_検索結果", acNormal, , WhereCond ですが実行すると、 実行時エラー'3075': クエリ式 'and(T_テーブル.Data between # A # and # B # )' の構文エラー:演算子がありません。 とでてしまいました。 どこがダメなのでしょうか? よろしくお願いします。
- AccessVBA レコードの更新
私の環境はOS:Xp ACCESS2000です。 宜しくお願いします さっそくで失礼かとは思いますが、 lngIdx = 1 Do While rs.EOF = False sql = "update 設備管理2_3改テーブル set " & vbCrLf sql = sql + " ID = '" & lngIdx & "'" & vbCrLf lngIdx = lngIdx + 1 rs.MoveNext Loop これでテーブルに格納されている「ID」という箇所をレコード単位で一つずつ変更していくのは無理なのでしょうか? やってみて無理だったんですけども。 どう記述したら、レコードを一つずつ更新出来るのでしょうか?
- ACCESS VBAで回数を数える
あるシステムをACCESSで作成しているのですが、 ポイントカードテーブルというのがあり、それには ポイントカード(CD) ポイントカード(美容院) などとはいっていて、 それぞれに最大ポイントというのがあり、それにたっしたらある処理を行うというのを作成したいです。 出費テーブルでは、美容院などの出費を登録していくのですが、この際、出費テーブルで美容室に何回いったかというのを数えたいのですがどのようにすればいいでしょうか? 文章がわかりにくくてすみません。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- noname#10904
- 回答数3
- AccessVBAでの可視・不可視の切り替え
私の環境はOS:Xp ACCESS2000です。 宜しくお願いします。 いきなり質問なのですが、 AccessVBAで編集ロックの切り替えは 顧客コード.Locked = True 顧客コード.Enabled = False を使ってきたのですが、可視・不可視の切り替えについての記述が解りません。 良かったら教えてください。
- Accessのフォームメニュー絡みの質問です。
Accessでフォームメニューを製作してDBを直接触れなくしたいのです。 まず、フォームメニューを起動して「追加モードでフォームを開く」のみにして、クエリとテーブルは見えないようにしたいのです。 次に追加モードで開くと、ユーザー側で通し番号を振りたいのですが、最後の番号がわからないのでナンバリングができなくなってしまいます。 この二点を何とかできませんでしょうか?
- (アクセス)常に排他で開く方法
お世話になります。 アクセスのデータベースをネットワーク上で共有していますが、安全に運用するため誰か1人が開いたら常に排他になるようにしたいのですがそんな方法ってありますか?いろいろ調べたのですが判りませんでした; よろしくお願いします。
- 締切済み
- オフィス系ソフト
- hitoshipon
- 回答数1
- フィールド名の変更について(ACCESS)
テーブルのフィールド名をクエリー等で変更したいのですが、(最終的にはフォームでコマンドボタン化したいのですが)ご存知の方がいらっしゃいましたら教えてください。
- アクセス2000のお勉強サイト?
これから仕事でアクセスを使いデータベースの管理をしなくてはならなくなりました。 エクセルに関しては関数からVBAまで、多少は出来るつもりなのですが、アクセスにはそれこそアクセスしたことがないもので何が何やらわかりません。 初歩から勉強になるサイトはありますか? アクセスは2000です。
- アクセス: フォーム上で計算した数字をテーブルに保存したい。
こんばんは。また質問させてもらいます・・。 これがアクセスに関して、最後の質問になるようにしたいです!! さて、フォームに入力したものは自動的にテーブルに保存されます。 しかし、フォーム上で計算したものは、テーブルに反映されていませんでした。 過去の質問にフォーム上計算したものは、テーブルに反映されないということがわかりました。 では、一体どうすればいいのでしょうか。 フォームのコントロールソースには =([QTY]*[COST]) 数量*値段を入れています。 どうすれば、テーブルに表示できるでしょうか。 ご教授お願いいたします。 過去の質問は、こちらを参考しました。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1002073
- ベストアンサー
- オフィス系ソフト
- hamptoninn
- 回答数6
- Accessでdatファイルのインポート
Accessを最近はじめたばかりなので、基本的な内容だったらすいません。 自分なりに調べたんですが、分からなかったので質問させて頂きます。 Access2003 SP1を使っているのですが、datファイル(固定長テキストファイル)をインポートする方法を教えていただけないでしょうか? 拡張子を「.txt」に変更してインポートすればいいのは調べて分かるのですが、業務上datファイルのままでインポートしたいんです。 申し訳ありませんが、ご回答宜しくお願い致します。
- ベストアンサー
- その他(データベース)
- rippey
- 回答数7
- Access 画像データをレポートで印刷する方法
Acceessの超初心者です。 あるサークルメンバー情報を顔写真付きでデータベース管理し印刷したいのです。 このサイト過去の質問の回答をを参考に、フォームまで作成できました。 http://www.microsoft.com/japan/users/office_expert/200210/03-1.asp ↑ (これを参考に、全く同じ内容のフォームを作成し画像表示ができる状態です。) フォームのイベントプロパティのレコード移動時に If Me![写真ファイル] <> "" Then Me![リンクイメージ].Picture = "D:\My pictures\" & Me![写真ファイル] Else Me![リンクイメージ].Picture = "D:\Mypictures\" & "山本太郎.jpg" End If という具合です。 作成したデータをレポートで印刷(用紙1枚に4人分を印刷)したいのですが、 レポートでの画像表示の設定方法がわかりません。 フォームで画像表示するために設定したイベント プロシージャと同様の設定を レポートでもすると良いのかなと思い、試してみましたが、うまくいきません。 プロシージャを設定するイベントをどれにするかががポイントなのかな と思うのですが、どうでしょうか? 超初心者なので、上記のマイクロソフトのサイトレベルの具体的な方法を 教えていただけるとありがたいです。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- mahachi
- 回答数2
- Accessでdatファイルのインポート
Accessを最近はじめたばかりなので、基本的な内容だったらすいません。 自分なりに調べたんですが、分からなかったので質問させて頂きます。 Access2003 SP1を使っているのですが、datファイル(固定長テキストファイル)をインポートする方法を教えていただけないでしょうか? 拡張子を「.txt」に変更してインポートすればいいのは調べて分かるのですが、業務上datファイルのままでインポートしたいんです。 申し訳ありませんが、ご回答宜しくお願い致します。
- ベストアンサー
- その他(データベース)
- rippey
- 回答数7
- AccessVBAでループ使用時にフォームの数値項目名を増減させたい
こんにちわ 私の環境はOS:Xp ACCESS2000です。 タイトルに書きました通り 「AccessVBAでループ使用時にフォームの数値項目名を増減させたい」のです。 例えば、 Do Until ~ Loop の中で、 顧客名1という項目名があったとします。 その「1」の部分をループが回るごとに1づつ増やし、 顧客名1、顧客名2、顧客名3・・・ としていきたいのです。 知っておられる方がおられましたら、どうか宜しくお願いします。
- ACCESS:
ACCESSDBに対し、例えば"(有)"といった括弧で括られた文字列の検索を掛けたいのですが、通常の検索方法"where field_name = '(有)'"でクエリを投げてみたところ、どうやら正常に動作しないということがわかりました。 これを回避するために、何か特別な表記方法などはありますか? ちなみにACCESSDB上の「(」は全角です。
- 締切済み
- その他(データベース)
- blackbrain
- 回答数2
- AccessVBAでループ使用時にフォームの数値項目名を増減させたい
こんにちわ 私の環境はOS:Xp ACCESS2000です。 タイトルに書きました通り 「AccessVBAでループ使用時にフォームの数値項目名を増減させたい」のです。 例えば、 Do Until ~ Loop の中で、 顧客名1という項目名があったとします。 その「1」の部分をループが回るごとに1づつ増やし、 顧客名1、顧客名2、顧客名3・・・ としていきたいのです。 知っておられる方がおられましたら、どうか宜しくお願いします。
- エクセルかアクセスで(できればアクセスで)
質問です。 エクセルかアクセス(できればアクセスで)作成したいのですが、今日が12/10だった場合 12/1 12/2 12/3 12/4 12/5 ~ 12/10 0 50 0 100 0 ~ 0 この場合12/5~12/10まで0だった場合 今日まで0が何日続いたかという計算をすることは 可能でしょうか?
- エクセルかアクセスで(できればアクセスで)
質問です。 エクセルかアクセス(できればアクセスで)作成したいのですが、今日が12/10だった場合 12/1 12/2 12/3 12/4 12/5 ~ 12/10 0 50 0 100 0 ~ 0 この場合12/5~12/10まで0だった場合 今日まで0が何日続いたかという計算をすることは 可能でしょうか?
- ACCESS フォーム上での既定値の設定方法
例えば商品マスターテーブルに商品の定価を入力しておいて、売上テーブルを元に作ったフォームの売上単価フィールドに既定値としてその商品の定価を自動的に入力され、なおかつ売上単価を変更して入力もできるようにしたいのですが、どのような設定をしたらよいでしょうか? 既定値と書いてしまいましたが、基本値といった感じでしょうか。 良い方法がありましたら是非、お願いします。