O_cyan の回答履歴

全1978件中261~280件表示
  • 同一形式のアクセスMDBを一度に参照したいのですが?

    DB初心者です。アクセスデータベースで同一形式のMDBを年度毎に作成しようと考えています。この複数のデータベースからデータを参照する場合、どの様な方法があるのでしょうか。MDBの数だけコネクトを行う必要があるのでしょうか?よろしくお願いします。

  • アクセスのサブデータシート名の変更について

    アクセス2003を使って注文管理のデータベースを作っています。パフォーマンスをよくするためにテーブルだけのmdbとそれ以外のクエリやフォームなどのmdbに分けてファイルを作りました。 このサイトで紹介されていた、表示-プロパティ-サブデータシート名を[なし]にするというのをやってみたのですが、変更の保存はきいてくるのに、もう一度確認してみると[自動]に戻ってしまっています。何か他にも設定を変更したりしなければならないところがあるのでしょうか。どうしていいのか分からず、質問させていただきました。

  • Access 日付のフィールドから年度を取り出す方法を教えてください

    いつもお世話になっています。 Access 日付のフィールドから年度を取り出す方法を教えてください。 例) 受付日 | 利用年度 ___________ 05.11.3|   17 ___________ 06.1.2 |   17   ___________ 06.4.3 |   18   というように、4.1~3.31 を区切りとした 年度としてデータを取り出したいのです。 よろしくお願いします。

  • Access 日付のフィールドから年度を取り出す方法を教えてください

    いつもお世話になっています。 Access 日付のフィールドから年度を取り出す方法を教えてください。 例) 受付日 | 利用年度 ___________ 05.11.3|   17 ___________ 06.1.2 |   17   ___________ 06.4.3 |   18   というように、4.1~3.31 を区切りとした 年度としてデータを取り出したいのです。 よろしくお願いします。

  • Access 日付のフィールドから年度を取り出す方法を教えてください

    いつもお世話になっています。 Access 日付のフィールドから年度を取り出す方法を教えてください。 例) 受付日 | 利用年度 ___________ 05.11.3|   17 ___________ 06.1.2 |   17   ___________ 06.4.3 |   18   というように、4.1~3.31 を区切りとした 年度としてデータを取り出したいのです。 よろしくお願いします。

  • 規格品とそれ以外とを同一フォーム上で表示したい

    アクセスで納品書データの整理で1日の出荷量を規格品と規格外品とを 規格品を1、それ以外を空欄として納品書入力時に フラッグを付けていて、付いているのと付いてないのを クエリで分け2つのフォームで表示しています。 1つのフォームで規格品、規格外品を分類して表示したいのですが 良い方法をアドバイス戴きたいのです。(考え方でも結構です)  規格品の商品数は50種類程度(1日に出る種類は5種類程度) 規格外品が20種類程度(外品は分類せず纏めて1行に) 日付ごとに、規格商品別実績表を作成し(ある量になったら試料を 採取し検査します) 最後の一行に規格外品を足して1日の出荷表を作りたいのです データの例: 日付 製品名  規格品 出荷量 販売先 4/1 18-18  1   10 A商店 4/1 15-21      4  D商店 4/1 16-18  1   8  B商店 4/1 18-21  1   5  C商店 4/1 15-18      7  A商店 まとめ方:(現在のまとめ方です) 規格品:フォーム1 日付 製品名  規格品 出荷量  4/1 18N     1  15 4/1 16N     1   8 規格外:フォーム2 日付 製品名  規格品 出荷量  4/1 15-21       4 4/1 15-18       7 ------------------------------ フォームフッターに(=sum)11  上記のように2つのフォームで表示していますが なんとか1つのフォームで表示できませんか?

  • XPのアップロードとアクセスの相性?

    アクセス2000ですが、どうもつい最近のXPの アップロードとの相性が悪いようです。 ある特定のフォームを開こうとすると、 「コンパイルエラー」という表示が出てきます。 下記のビジュアルベーシックの部分がおかしいようですが、わかる方アドバイスをお願いします。 特にstDocName = ChrW(12487) あたりが怪しそうです。 ------------------------------------------------------- Private Sub 実行ボタン_Click() On Error GoTo Err_実行ボタン_Click Dim stDocName As String Dim stLinkCriteria As String stDocName = ChrW(12487) & ChrW(12540) & ChrW(12479) & ChrW(20837) & ChrW(21147) DoCmd.OpenForm stDocName, , , stLinkCriteria Exit_実行ボタン_Click: Exit Sub Err_実行ボタン_Click: MsgBox Err.Description Resume Exit_実行ボタン_Click End Sub ----------------------------------------------------------- ちなみに、システムの復元で数日戻すとこの現象は起こらなくなりますが、数日ごとに元の戻す、というのも根本的ではないので・・・

  • ACCESS2000のフォームの表示について

    ACCESS2000の初心者です。AとBの2つのフォームがあり、それぞれテーブルが別ですが、ID名が同じにしてあります。 例えば、Aフォームを開いて、ID番号100を閲覧しているとき、Bフォームを開くと、BフォームのID番号100のデータを閲覧できる方法はどうすればよろしいのでしょうか。いろんな参考書をみてみたりしましたが、いまいちピンポイントな回答がありません。よろしくお願いいたします。

  • 規格品とそれ以外とを同一フォーム上で表示したい

    アクセスで納品書データの整理で1日の出荷量を規格品と規格外品とを 規格品を1、それ以外を空欄として納品書入力時に フラッグを付けていて、付いているのと付いてないのを クエリで分け2つのフォームで表示しています。 1つのフォームで規格品、規格外品を分類して表示したいのですが 良い方法をアドバイス戴きたいのです。(考え方でも結構です)  規格品の商品数は50種類程度(1日に出る種類は5種類程度) 規格外品が20種類程度(外品は分類せず纏めて1行に) 日付ごとに、規格商品別実績表を作成し(ある量になったら試料を 採取し検査します) 最後の一行に規格外品を足して1日の出荷表を作りたいのです データの例: 日付 製品名  規格品 出荷量 販売先 4/1 18-18  1   10 A商店 4/1 15-21      4  D商店 4/1 16-18  1   8  B商店 4/1 18-21  1   5  C商店 4/1 15-18      7  A商店 まとめ方:(現在のまとめ方です) 規格品:フォーム1 日付 製品名  規格品 出荷量  4/1 18N     1  15 4/1 16N     1   8 規格外:フォーム2 日付 製品名  規格品 出荷量  4/1 15-21       4 4/1 15-18       7 ------------------------------ フォームフッターに(=sum)11  上記のように2つのフォームで表示していますが なんとか1つのフォームで表示できませんか?

  • アクセスのサブデータシート名の変更について

    アクセス2003を使って注文管理のデータベースを作っています。パフォーマンスをよくするためにテーブルだけのmdbとそれ以外のクエリやフォームなどのmdbに分けてファイルを作りました。 このサイトで紹介されていた、表示-プロパティ-サブデータシート名を[なし]にするというのをやってみたのですが、変更の保存はきいてくるのに、もう一度確認してみると[自動]に戻ってしまっています。何か他にも設定を変更したりしなければならないところがあるのでしょうか。どうしていいのか分からず、質問させていただきました。

  • Access Yes/No型のデータを使ってレポートを作りたい

    いつもお世話になっています。 AccessのテーブルにあるYes/No型のデータをもとにして、レポートを作りたいと考えています。 使用者名 | 午前 | 午後 | 夜間 | _____________________ 佐藤さん |  レ |    |  レ | _____________________ 鈴木さん |    |  レ |  レ | _____________________ 山田さん |  レ |    |    | 上記のようなテーブルのデータを元に 佐藤さん  午前 夜間  施設利用 鈴木さん  午後 夜間  施設利用 山田さん  午前     施設利用 というようなレポートを作りたいと思います。 Yes/No型のデータから、そのデータのフィールド名をテキストとして取り出す方法を教えてください。 実際のテーブルには、フィールドが30以上あるので レポートではYesの部分だけをテキストとして取り出し、 見やすいレポートにしたいのです。 どうぞよろしくお願いします。

  • MSDEのテーブル内容が見たい

    MSDEでは テーブル内容が見れませんが 何かツール(ソフトウェア)を入れることにより見れる ようにならないでしょうか? 知ってられる方がおられましたら教えていただきたです。 よろしくお願いします。

  • Access Yes/No型のデータを使ってレポートを作りたい

    いつもお世話になっています。 AccessのテーブルにあるYes/No型のデータをもとにして、レポートを作りたいと考えています。 使用者名 | 午前 | 午後 | 夜間 | _____________________ 佐藤さん |  レ |    |  レ | _____________________ 鈴木さん |    |  レ |  レ | _____________________ 山田さん |  レ |    |    | 上記のようなテーブルのデータを元に 佐藤さん  午前 夜間  施設利用 鈴木さん  午後 夜間  施設利用 山田さん  午前     施設利用 というようなレポートを作りたいと思います。 Yes/No型のデータから、そのデータのフィールド名をテキストとして取り出す方法を教えてください。 実際のテーブルには、フィールドが30以上あるので レポートではYesの部分だけをテキストとして取り出し、 見やすいレポートにしたいのです。 どうぞよろしくお願いします。

  • 帳票フォームに全レコードを表示できない

    アクセス初心者ですが宜しくお願いします。 アクセス2002を使って在庫DBを作っています。 レコードセットで抽出集計した全レコードを、「帳票形式」のフォームにすべて表示させたいのですがうまくいきません。フォームのテキストボックスは全て非連結にしてあります。 考えているのは次のような手順です。 1.表示したい期間の「開始日付=kaisi」と「終了日付=owari」を入力 2.「在庫場所」コンボボックスで表示したい在庫場所コードを選択 3.選択された在庫場所コードによって、SELECT~CASEステートメントで該当する在庫場所テーブルからデータを抽出集計し、フォームに表示させる コードは次の通りです。 Private Sub 在庫場所_AfterUpdate() Dim cnc As New ADODB.Connection Dim rst As New ADODB.Recordset Dim cmd As New ADODB.Command Dim zaiko As Variant Dim kaisi, owari As Date Set cnc = CurrentProject.Connection Set cmd.ActiveConnection = cnc kaisi = Me!期間開始 owari = Me!期間終了 zaiko = Me!在庫場所 Select Case zaiko Case "1" cmd.CommandText = "SELECT 物品ID, Sum(仕入) AS 仕入計, Sum(払出) AS 払出計 FROM T_薬局受払 " & "WHERE (日付) Between #" & kaisi & "# And #" & owari & "# " & "GROUP BY 物品ID;" Set rst = cmd.Execute Do Until rst.EOF  Me!物品ID = rst!物品ID  Me!受入計 = rst!仕入計  Me!払出計 = rst!払出計  rst.MoveNext Loop rst.Close: Set rst = Nothing Case "2"・・・・・・・・・・ End Select cnc.Close: Set cnc = Nothing End Sub 実行しますと、フォームには「最後のレコード」しか表示されません。 フォームプロパティの「規定のビュー」は帳票になっています。 よろしくお願いします。

  • Accessのデータについて

    Accessについて質問です。 フィールド数が250程のテーブルのフィールドサイズを変更すると 保存の際に定義されているフィールドが多すぎますとエラーになります。 なぜフィールドサイズを変更しただけなのにフィールドが増えたことになるのですか?(このエラーは最適化をするとでなくなります。) また、フィールドサイズを変更して保存するだけでAccessのファイルサイズが大きくなるのはなぜですか?

  • ACCESSでエラーになるのは・・・

    別のPCで作成したDBをコピーし、ディスクトップへそのDBをコピーし、いざ使用しょうとしました処以下のメッセージが表示されました。 『ほかのユーザーが同じデータに対して同時に変更を試みているのでプロセスが停止しました』 と言うメッセージが表示されました。別のPCからコピー後、新たに実行をしたいのですが、回避する方法をご教授下さい。

  • 帳票形式フォームで1対多の一覧を作成する方法

    環境:XP&ACCESS2003 帳票形式のフォームを作成しています。 受注レコード1に対して受注明細レコード多です。 例えば、レポートの様に「並べ替え/グループ化」で 受注NOをグループ化し、受注NOの下に同じ受注NOを持つ受注明細を表示させ、これを、受注NO毎に繰り返すフォームを作成しようとしています。 フォーム/サブフォーム形式で行おうとすると、フォーム/サブフォーム形式は単票フォームでしか適用できない旨、ACCESSからメッセージが出て作成できません。 どの様に作成すればいいか、教えていただけると幸いです。

  • SQLの中での算術演算子使用は?

    VB.NETで、dataadapterウイザードでSQL文が 自動作成されますが、この中で¥やMODなどの算術演算子を 記述するとエラーになります。 下記のようなことがしたいのですが、いい方法はないでしょうか? 例  開始時間 a 時 b 分    終了時間 c 時 d 分    a,b,c,d はそれぞれフォームから手入力(string)    所要時間を e 時間 f 分と表示させたい 今SQLで、   ((val(c) - val(a))*60 + (val(d) - val(b))) as 所要分 としており、ここまではエラーなしで動いてくれます。 ただこれに   (上の計算式)¥60として所要時間を   (上の計算式)MOD 60として端数の分を 計算させに行くとエラーになります。 こんな使い方はできない(しない)ものなのでしょうか。 datasetにこれ以外に数値(データ)を持たせる方法があれば ご教示ください。 よろしくお願いします。

  • VisuaiStudio.NETを利用したデータベース接続フォームについて

    VisuaiStudio.NET2002を使い始めたばかりのものです。 今まではAccessを使用して開発を行ってきました。 使用言語はVisualBasicなのですが、Accessのようにうまく使用することができないので、質問させていただきます。 Accessのテーブルに連結させたフォームを作成しようと思います。 DataGridへのデータの表示、更新はなんとかできたのですが、一覧表示ではなくテキストボックスへ表示させ、更新も可能になるようにしたいです。 データのバインドはできたのですが、更新がどうしてもできません。 更新ボタンに以下のコードを仕掛けるだけではだめなのでしょうか。 コード:OleDbDataAdapter1.Update(DataSet11) 初歩的な質問で申し訳ないのですが、どなたかヒントを与えていただけないでしょうか。 よろしくお願いいたします。

  • アクセスのサブデータシート名の変更について

    アクセス2003を使って注文管理のデータベースを作っています。パフォーマンスをよくするためにテーブルだけのmdbとそれ以外のクエリやフォームなどのmdbに分けてファイルを作りました。 このサイトで紹介されていた、表示-プロパティ-サブデータシート名を[なし]にするというのをやってみたのですが、変更の保存はきいてくるのに、もう一度確認してみると[自動]に戻ってしまっています。何か他にも設定を変更したりしなければならないところがあるのでしょうか。どうしていいのか分からず、質問させていただきました。