回答数
気になる
-
ファイルメーカーで書式情報をクリアする方法
お世話になります。 ファイルメーカーで納品書、作業指示書等の管理をしていますが、プリント時の文字数の制限等から基本カタカナは半角を使うとの社内ルールができています。 顧客よりメールで来た内容をコピー・ペーストして使いたいのですが、大抵の場合は全角カタカナを使用されているため打ち直す必要があります。 そこで全角を半角にするKanaHankaku関数を使用し、文字変換用のデータベースを作りそれを利用しています。 内容としては元となるテキスト用のフィールドとそれを変換するためのフィールドだけの簡単なものです。 しかし元のメールの文字の色や太さも反映されてしまうため、これらの書式を調整しなおす必要があります。これらの書式情報をクリアする関数やスクリプトの組み方があれば教えていただけないでしょうか。
質問日時: 2013/06/30 14:44 質問者: labola
ベストアンサー
1
0
-
アクセス97のファイルをアクセス2007で開くには
はじめまして。 手元にAccess97で作成したmdbファイルがるのでが、Windows7環境のAccess2007で開くことができません。 エラーメッセージは、「オブジェクト 'テーブル1'が見つかれませんでした。オブジェクトが存在していること、名前やパス名が正しいことを確認してください。」となっています。 このファイルをAccess2007で開くためには、いったんAccess2000~Access2003で保存し直したうえで、Access2007で開く必要があるという情報をMSのページで見ました。 しかし私はAccess2000~Access2003環境を持っておりません。 そのような中で、このAccess97で作成したmdbファイルを開かなければならないのですが、何か方法はないでしょうか。 ご教示いただけると誠に幸いです。 どうぞよろしくお願いいたします。
質問日時: 2013/06/30 01:30 質問者: CPACBCEO
ベストアンサー
1
0
-
mdbにInsertで「メモリ不足です」
XP上のmdbファイル(2003形式)にDelphi7で作成したプログラムからADO(TADOConnection)で接続しています。 使い方は通信のログをmdbに追加していくというものです。 最初は動いているのですが、600~700件程度追加すると「メモリ不足です」というエラーが出て追加できなくなってしまいます。 しかし、プログラムを再起動すると、動くようになります。 メモリの状態を確認すると、 起動直後 約270MB ⇒ エラー発生時 約360MB で、メモリはまだまだ余裕があるように見受けられます。 検索して調べたところ、レジストリからMaxLocksPerFileの値を変更する方法があったため、 9500 ⇒ 200000 ⇒ 6000000 のように増やしてみましたが、効果はありませんでした。 また、ある程度動かしたら、TADOConnectionのオブジェクトを解放して再作成するように変更してみましたが、こちらも効果はありませんでした。(メモリも減っていない。キャッシュされている?) 以前はデータベースにSQL Serverを使っていたのですが、 諸事情でmdbに変更することになりました。 SQL Serverのときはこのような問題はありませんでした。 その他の情報は以下の通りです。 メモリ:512MB プロバイダ:Microsoft Jet 4.0 OLE DB Provider 原因と対策をご存知の方がいらしたら、よろしくお願いします。
質問日時: 2013/06/29 17:53 質問者: pentaro_2000
ベストアンサー
1
0
-
Access 個別部署名テーブルから社員名簿
部名(製造部・販売部など)、課名(製造一課・販売一課など)、係名(製造一係、販売一係など)のテーブルを作り、各部門宛ての請求書を作成しようとしています。 宛先は部名、課名、係名のコンボボックスから選択することを想定していますが、部名を選択すると、課名のコンボボックスには選択した部に所属する課だけがリストされるようにできないでしょうか。 よろしくお願いします。
質問日時: 2013/06/27 22:48 質問者: Barracuda
解決済
1
0
-
SQLITEで全角テーブルアップデート
SQLITEで全角テーブルアップデート こんにちは。SQLITEでアップデートをしたいと思っています。問題がテーブル名が全角文字です。 テーブル名: T_在庫 フィールド: 商品コード,在庫 001,3 002,2 003,5 下記のSELECT文は動きます。 SELECT "T_在庫"."商品コード","T_在庫"."在庫" FROM "T_在庫" 次にUPDATEをかけたいと思っています。 UPDATE "T_在庫" SET "T_在庫"."在庫" = 0 [Err] 1 - near ".": syntax error このように表示されます。 試しに、ダブルクォテーションを外しても同じです。 どのようにすればSQLITEでアップデートがかけることができるのでしょうか?文法は間違っていないとは思うのですが・・・
質問日時: 2013/06/27 09:52 質問者: mellow91
ベストアンサー
2
0
-
アクセス2010 他テーブルにないデータを削除
都道府県TB 県ID 地域名 県名 参加県TB 県ID 参加県TBに県IDが無い分を都道府県TBから削除したい。ただし、都道府県TBの地域名="東北"という条件で DELETE FROM 都道府県TB WHERE 都道府県TB.地域名='東北' ~~~ WHERE 参加県TB.県ID Is Null どんな記述になるのでしょうか?(質問の意図を汲みとって頂ければ幸ですが。)
質問日時: 2013/06/21 02:22 質問者: situmonnsya
ベストアンサー
1
0
-
ACCESS2007 tinyint型
tainyint型のテーブルを作成することは可能でしょうか? create table テーブル1 (年 smallint , 月 tinyint); 上記を実行すると、「フィールド定義の構文エラーです。」と なります。 tinyint型のテーブルを作成する、create文を教えてください。 よろしくお願いします。
質問日時: 2013/06/19 09:55 質問者: torum
ベストアンサー
1
0
-
LOTUS NOTES 属性を複数持った文書ソート
LOTUS Domino Designer 7.0でデータベースを製作しております。 添付図のようにそれぞれ複数の属性を持った文書群を、属性ごとに昇順でソートして、 ビューに並べたいのです。 従ってビューには同じ文書が複数回登場します。 しかしスクリプトが全くわかりません。 GetAllDocumentsByKeyなどを使うのでしょうか? ビューへの表示の仕方もわかりません。 どなたかご教授いただけないでしょうか。
質問日時: 2013/06/17 21:36 質問者: nubeboy2012
解決済
1
0
-
SQLについて教えてください テーブルAの項目はF
QLについて教えてください テーブルAの項目はF1,F2,F3で内容が F1,F2,F3 1, 0, 0 1, 1, 0 1, 1, 1 1, 1, 2 2, 1, 1 2, 1, 2 3, 1, 0 3, 2, 2 3, 2, 3 F1をグループ化しF2の最大値の中でさらにF3が最大の行を取得したいのですが どのようなSQLにすればよいてすか?
質問日時: 2013/06/17 11:17 質問者: sql1204
ベストアンサー
5
1
-
テーブルA、Bで、項目の重複の有無確認をしたい
CSVファイルからレコードをインポートしたテーブルAがあります。 インポートした後に処理済みレコードを累積収納するテーブルBがあります。 インポート後、テーブルAのレコードをもとに処理してCSVファイルをエクスポートして、処理済みレコードをテーブルBに移しています。 テーブルA、同Bには「日付」項目があります。 テーブルAにインポート後、処理を実行する際に、テーブルBの日付とテーブルAの日付の重複がないことを比較チェックし、もし重複があればメッセージを出して処理を中断させたいのです。 If~Then~Else、IsNull、DLoolup関数を使って試みましたが、うまくいきません。 VBAでどのような記述をすればいいでしょうか?
質問日時: 2013/06/12 11:58 質問者: xykatakaak
ベストアンサー
1
0
-
accessでレコード更新直後の反映について
アクセスのレコードの更新直後、他PCから該当レコードを読むと更新が反映されていません。回避方法をお教え下さい。 尚、アクセスの初心者です。 ”データ.mdb”をServerへ置き、複数のPCの”プログラム.mdb”から”データ.mdb”のテーブルをリンクし使用する予定です。 しかし、PC-Aの”プログラム.mdb”でテーブルを更新した直後PC-Bの”プログラム.mdb”からテーブルを読み込むと更新が反映されていません。 しかし、更新後 約2秒以上経過した後に読み込むと更新が反映されています。 試行錯誤しましたが改善しません。 以下に環境を示します。 Access2003で”データ.mdb”と”プログラム.mdb”を作成しAccess2010とAccess2003で使用 T_確認テーブルに”Yes/No型”で”アクセス中フラグ”を設定 ServerとPC-AとPC-BはLANで接続 <プログラム内容の抜粋> Dim db As DAO.Database Dim rs As DAO.Recordset Set db = CurrentDb Set rs = db.OpenRecordset("T_確認テーブル", dbOpenDynaset, dbDenyRead) rs.MoveFirst If rs!アクセス中フラグ = True Then ' → または”if rs!アクセス中フラグ Then”でも同じ MsgBox "既に他者が使用", vbExclamation, "入力依頼" else rs.movefirst rs.edit rs!アクセス中フラグ=True ' フラグをセット rs.update End If db.Close Set db = Nothing
質問日時: 2013/06/05 15:20 質問者: hishina
ベストアンサー
3
0
-
非関連テーブルのインポート
FileMakerPro12を使用しております。 フィールドデータのインポート順で、 インポート先として、 非関連テーブルを選択したいと思っております。 ですが、 非関連テーブルがグレーアウトして、 選択することができません。 どのようにすれば、非関連テーブルを 選択できるようになりますか?
質問日時: 2013/06/04 11:56 質問者: tyo_shoshinsha
解決済
3
0
-
FileMakerエラー フィールド
+ボタンで、フィールドを新規追加 フィールドの先頭をハイライト、右クリック フィールドメニューから、フィールドの削除 を行ったら、 フィールドが、表示されたままで、 <フィールドが見つかりません> とエラーが表示される。 このフィールドを、表示しないようにしたいですが、 どのようにすれば、よいでしょうか。
質問日時: 2013/05/31 17:56 質問者: tyo_shoshinsha
解決済
1
0
-
FileMaker Proの起動
FileMaker Proを起動し、 付属のチュートリアルのファイルで、.fmp12のファイルを開いたところ、 FileMaker Pro ネットワーク共有がオフになっているため、FileMakerで ファイルを共有できません。 と表示されました。 対処方法がお分かりでしたら、お教えください。
質問日時: 2013/05/31 11:19 質問者: tyo_shoshinsha
解決済
1
0
-
ER図ってなんであんなにあるのでしょうか?
ER図を理解しようとふと見てみると、種類がいっぱいあるのに驚かされます。 あんなにある必要性があるのでしょうか? ・先駆者がいてそれじゃ不十分だから発展していったのか、 ・そもそものER図の使用度。そんなに使う?の意味合いで ・使い分けされてるのか、→だとしてその使い分けは?どれが頻度高いのか まったく開発設計に絡んだ事が御座いません。 以上どれかでもご教授いただけるとうれしいです。
質問日時: 2013/05/28 12:18 質問者: joysun
ベストアンサー
1
0
-
アクセス2010UpdateとDlookupの混在
アクセス2010です テーブルの構造変更の為 テストTB 社員ID--社員名-責任者名 --1-----長嶋---柴田 --2-----徳川---'' --3-----張本---張本 --4-----柴田---柴田 --5-----豊臣---張本 s = "UPDATE テストTB SET 責任者ID = Dlookup('社員ID','テストTB','責任者名=社員名') Where 責任者氏名<>''" DoCmd.RunSQL s ---------------------責任者ID --1-----長嶋---柴田---4 --2-----徳川---'' --3-----張本---張本---3 --4-----柴田---柴田---4 --5-----豊臣---張本---3 としたいのですが、責任者IDが同じ数字の社員IDになってしまいます。 正しいSQLはどう記述するのでしょうか?
質問日時: 2013/05/26 00:09 質問者: situmonnsya
ベストアンサー
1
0
-
ACCESSのテーブル設計とクエリ
ACCESS初心者です。 ACCESS2010 OSはWindows7です。 パソコンはアクセスとエクセルマクロの入門書を読み終えたレベルです。 只今、注文実績管理表を作成するために、必要な情報を複数のテーブルに 分解してコード化していますが、関連付けできない為にデーターの参照ができません。 対応方法があれば教えていただくようお願いします。 どうしても実現したいので、テーブルの設計が間違えているかもしれませんが写真を掲載します。 ■現在の状況と質問 A)商品だけで300アイテムあります。リストを見ながら商品名と金額を入力するのは、膨大な時間を奪われるので、発注書に書かれている。4ケタの商品番号と注文数量の入力のみに したい。その後に入力した4ケタの数字でデーターを集計し、分析業務につなげていきたい B)【C】と【D】は注文書のイメージです。ひとり最大50個の商品を一枚の注文書で 発注します(ひとりの注文が1か月に1~3回)。一回の注文で最大、50品目のデーターを 格納することは、アクセスで可能なのでしょうか? C)発注実績の抽出ですが、以下内容で実行したいです。どうすれば可能でしょうか? テーブルの設計と関連付け、リレーションの設定がわかりません。 i)個人別の1か月注文実績。商品名、注文合計数、合計金額を商品別に表示 ii)個人別の注文合計金額(月、年間)の集計。 iii)商品Aの注文実績(月、年間) D)リレーションの状態。 【A】の(2)と【C】の(2) 【B】の(2)と【D】の(3)、(5)、(7)、(9)、(11)、(13)、(15)、(17)、(19)・・・ 【C】の(1)と【D】の(2)のみ参照整合性がとれています。 E)商品テーブルのドリルボタンを押して、下の階層を見ようとすると、画像のような メッセージがでます。これはなんなのでしょうか? ■現在の状況を列挙します。 【A】顧客テーブル (1)顧客ID(オートナンバー・・・長整数型) 主キー(2)発注コード(テキスト型) ※発注コードは『英数字』のためテキスト型。リンク先も『テキスト型』 (3)氏名(テキスト型) 【B】商品テーブル (1)商品ID(オートナンバー・・・長整数型) 主キー(2)注文番号(数値型・・・倍精度浮動小数点型) (3)品名(テキスト型) (4)金額(通貨型) 【C】注文テーブル 主キー(1)注文ID(オートナンバー・・・長整数型) (2)日付 (3)発注コード(テキスト型) ※発注コードは『英数字』のためテキスト型。リンク元も『テキスト型』 【D】注文明細テーブル(注文番号は全て4ケタの数字です。重複Noはありません) 主キー(1)注文明細ID(オートナンバー型・・・長整数型) (2)注文ID(長整数型) (3)注文番号1(数値型・・・長整数型) (4)数量(注文番号1) (5)注文番号2 (6)数量(注文番号2) (7)注文番号3 (8)数量(注文番号3) (9)注文番号4 (10)数量(注文番号4) ・ ・ ・※注文番号50まで続く・・・
質問日時: 2013/05/24 00:08 質問者: kujira_444
ベストアンサー
1
0
-
Accessファイルをダウンロードさせる方法
いつもお世話になっております。 Access2010(OSはWindows7)で作成した販売管理システム(.accdbファイル)をまるごと遠隔地のパソコンにインストールするためダウンロードさせようと思って色々調べていますが、今一つ方法が分かりません。 ファイル容量は30MBほどですが、USBメモリ等の外部メディアの使用や、インターネットによる添付ファイルでの送付ではなく、遠隔地のパソコンからダウンロードによって行ないたいので、その方法のアドバイスを是非お願いいたします。
質問日時: 2013/05/21 15:55 質問者: DANSAMA
解決済
2
0
-
iPadからPCへのデータ転送について
FileMaker Go からFileMaker Proへのデータ転送について。 現在、FileMaker Go からFileMaker Proに無線でデータを転送しているのですが、 客先のiPadでそれを動かした際、二度やって、二度とも突然FileMaker が落ちました。 肝心のデータ転送はできているのですが、いきなり落ちたため、 一度はFileMaker ファイルが壊れました。 こちらで動かしている際は、動作中にごくごくたまに落ちることはあったのですが、 データ転送中にそのようなことが起こることはありませんでした。 処理的には、FileMaker Go側のプログラム(以上、ソフトA)で PC上の転送用の別プログラム(以降、ソフトB)を非表示で開き、接続ができた場合、 ソフトBのスクリプトで、ファイルのパスを 「Get( ドキュメントパス ) & ソフトA」 で指定し、そのパスからデータをインポートすることで、 FileMaker Go からFileMaker Pro にデータを転送している状態です。 今までにデータ転送中に落ちることなどありませんでしたし、 処理中に落ちるときも、再起動すれば問題なく動いていたので気にしていなかったのですが、 二度やって二度落ちたとなると、無視できない状態です。 何故このようになるかご存知の方、いらっしゃいましたらご教授ください。
質問日時: 2013/05/20 16:40 質問者: x_black_x
解決済
1
0
-
ADOで別ユーザが開いているエクセルを読み込む方法
VisualBasic.NETからADOをEXCELデータで使用して、ブック内のシート内容を読み出して集計するソフトを作っています。 題名の通りなのですが、既に別ユーザが開いているEXCELブックの内容をADOを使って読み出すにはどうすれば良いでしょうか? 開かれていない状態のEXCELなら問題なく読めるのですが、既に別ユーザに開かれているEXCELを読もうとするとエラーとなってしまいます。 以下、ソースコードの一部です。 コメントアウト箇所はいろいろ試した残骸です。 fsに開こうとしているEXCELパスが入ってます。 rsExcel = CreateObject("ADODB.Recordset") cnExcel = CreateObject("ADODB.Connection") 'cnExcel.ConnectionString = "Driver={Microsoft Excel Driver (*.xls)};" & _ ' "DBQ=""" & fs(ii) & """;" 'With cnExcel ' .Provider = "MSDASQL" ' .ConnectionString = "Driver={Microsoft Excel Driver (*.xls)};" & _ ' "DBQ=" & fs(ii) & "; ReadOnly=True;" ' .Open() 'End With 'System.IO.File.Open(fs(ii), IO.FileMode.Open, IO.FileAccess.Read, IO.FileShare.Read) With cnExcel .Provider = "Microsoft.Jet.OLEDB.4.0" .ConnectionString = "Data Source=" & fs(ii) & ";" & _ "Extended Properties=Excel 8.0;" .Open() End With cnExcel.Mode = ADODB.ConnectModeEnum.adModeRead cnExcel.Open() sSQL = "SELECT * FROM [" & SheetName & "$]" rsExcel.Open(sSQL, cnExcel, ADODB.CursorTypeEnum.adOpenForwardOnly, ADODB.LockTypeEnum.adLockReadOnly) どの方法を試してもOPENしようとする所でエラーとなります。 エラーメッセージ「ファイル '' を開くことができませんでした。ほかのユーザーが排他的に開いているか、データを読み取る権限がありません。」 既に誰かが使用中の.xlsをダブルクリックしてEXCELで開けば、読み取り専用ですが開けて内容が読める訳ですが、それをADOで行う事は出来ないんでしょうか? COMコンポーネントのEXCELライブラリのWORKBOOKS.OPENで読み取り専用で事前に開いた後にADOでOPENすれば読めたのですが、ソフトをインストールする予定のPCはEXCEL未インストール状態なのでCOMを使う事は出来ない状況です。 何か良い手段は御座いませんでしょうか? 詳しい方が居られましたらご教示頂きたく思います。
質問日時: 2013/05/17 17:40 質問者: sasuke730
ベストアンサー
1
0
-
Access リレーションとデータの参照について
パソコンはアクセスとエクセルマクロの入門書を読み終えたレベルです。 只今、注文実績管理をする為にアクセスを構築していますが思うようにできません。 職場でPCの相談する相手がいないため、大変困っています。どなたかお知恵をください。 相談の内容ですが、【C】の注文テーブルにある「注文番号」と「数量」と「日付」で 期間中の発注実績の集計をしたいと考えています。 【B】と【C】がまったく関連付けることができません。 【A】顧客テーブル (1)ID(オートナンバー) (2)発注コード (3)氏名 (注)顧客テーブルにある「発注コード」がローマ字と数字の組み合わせで 、これでリレーションシップを設定したいのです。 【B】商品テーブル (1)ID(オートナンバー) (2)注文番号 (3)品名 (4)金額 【C】注文テーブル (1)ID(オートナンバー) (2)発注コード (3)日付 (4)氏名 (5)注文番号1 (6)注文番号1(数量) (7)注文番号2 (8)注文番号2(数量) (9)注文番号3 (10)注文番号3(数量) ・ ・ ・ 注文番号50 注文番号50(数量)
質問日時: 2013/05/17 08:04 質問者: kujira_444
ベストアンサー
2
0
-
phpPgAdminを使ってデータの更新
PostgreSQLのphpPgAdminを使ってデータの更新をしようと思うのですが 特定の kaiin_no を選んで その t_tiket の値を '取扱っている' に更新したいのですが 文法エラーが出ます。 文: update "store_table" set "t_tiket" = '取扱っている' where "kaiin_no" = ('100','101','103'); SQL エラー: ERROR: operator does not exist: character = record LINE 1: ...t_tiket" = '取扱っている' where "kaiin_no" = ('100... ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. phpPgAdmin では、= や ( ) 、" の使い方に特徴があるようなのです。 WHERE kaiin_no IN ('100','101','103'); とすべきなのでしょうか? ご存知の方がいらっしゃればご教示くださいませ。
質問日時: 2013/05/16 14:57 質問者: ya-ya-
ベストアンサー
1
0
-
アクセス2010 ナンバーリングのコードについて
アクセス2010で取引台帳テーブルに連結した入力フォームを作り、件名を入力すると契約NOを自動で採番するように 下記のコードにして使っていました。 しばらくはちゃんと採番されていたのですが、分類をする時に使う、 2個あった区分を3個に追加して、 コードも2個から3個に追加しました。それから変になった気がします。 契約NOの最大値+1だと前回作られたNOと重複するようになってしまい、 契約NO+2だと、最後の最大値の次のNOが作れます。 なぜ突然こうなったのかが分かりません。 VBのコードをきちんと学んだ事がなく、本でサンプルを見たりしながら作っています。 わかりやすく教えていただきたく、お願いいたします。 契約NOは R-KS1305-0055 Rが区分 KSがコード 1305が年月2013/05 0055が連番で採番しています。 Private Sub 物件名_AfterUpdate() Me![契約NO] = Me![区分] & "-" & Me![コード] & Format(Me![入力日], "yymm") & "-" & Format(DCount("契約NO", "取引台帳") + 1, "0000")
質問日時: 2013/05/16 11:43 質問者: mitimama
ベストアンサー
2
0
-
db4o を採用する為の説得材料
小規模な業務用ソフトの為に db4o を採用したいと考えています。 ですが日本語による公式の情報が妙に古く、また紹介している採用例か海外に偏っているので、関係者を説得するのが少々困難です。 なにか良い説得材料はないものでしょうか。
質問日時: 2013/05/15 18:06 質問者: Ogre7077
解決済
1
0
-
アクセス2010他テーブルを参照してのUPDATE
参照TBのF1、F6、F8と修正TBのF1、F6、F8が同じだったら、修正TBのF2、F7を参照TBのF2、F7に置き換えたい。 SQLの書き方がわかりません。 UPDATE 修正TB INNER JOIN 参照TB ON (修正TB.F1 = 参照TB.F1 And 修正TB.F6 = 参照TB.F6 And 修正TB.F8 = 参照TB.F8) SET 修正TB.F2 = 参照TB.F2 , 修正TB. F7 = 参照TB.F7 又は、 UPDATE 修正TB SET 修正TB.F2=参照TB.F2 , 修正TB.F7=参照TB.F7 WHERE EXISTS ( SELECT 1 FROM 参照TB WHERE 修正TB.F1=参照TB.F1 And 修正TB.F6=参照TB.F6 And 修正TB.F8=参照TB.F8 )" どこがいけないでしょうか?
質問日時: 2013/05/13 17:12 質問者: situmonnsya
ベストアンサー
3
0
-
accessで複合キーの処理が遅い
あるマスタデータと明細データがありキーとなる列が2つ(2列)あります マスタデータのテーブルのキー列のA列、B列を主キーとして定義し 明細データのテーブルのキー列のA列は重複ありのインデックス B列も重複ありのインデックスとしてそれぞれ設定しています その2つのキーをクエリで結合して更新する更新クエリを作成しているのですが データ量が多くなってくると非常に反応が遅くなります 同じデータ量で 2つのキー列の値をあるひとつの列に結合した値を格納しその結合列で 更新クエリを作成したところ高速に処理が動作しましたので 複合キーだった場合の処理速度が遅いのだと推測しました (※C列にA列 & B列 の結合した値を格納してC列をキーにするという事です) accessで複合キーの更新クエリを作成する場合、高速に動作させるには なにか工夫が必要なのでしょうか? アドバイス下さい 上記のように複数のキーをひとつの列に結合する工夫で早くはなったのですが・・・ 余分なデータを格納する事になるので非常に容量が大きくなってしまう問題があります
質問日時: 2013/05/12 08:17 質問者: nobi12
解決済
2
1
-
アクセス 検索フォームから抽出結果を別フォームへ
いま会社のシステムを構築していて ほとんど初心者なのですが、どうしたらよいかわからず困っています。 access2003なのですが フォームからパラメータクエリを起動して、会社名を検索した結果をその会社とのコンタクトした 内容を記すフォームに情報を転載したいのですが、どうやったらよいのかよくわかりません。 顧客マスターのテーブルにパラメータクエリで会社名を検索させています。 主キーは顧客コードです。 その該当したデータは追加クエリにして顧客とのコンタクトをしたテーブルに追加するようにしています。 しかし、テーブルにではなくフォームに追加したいのですが、どうしたら良いのかわかりません。 何卒よろしくお願い致します。
質問日時: 2013/05/11 16:00 質問者: sheeep1007
解決済
1
0
-
WinでMYSQLをインストールし他PCにアクセス
WinでMYSQLをインストールし他PCにアクセス こんにちは。Windows XP SP3搭載の自分のPCにMYSQL5.5を勉強をしています。こちらのPCをAとします。IPは192.168.0.1 もう一台PCがあり、Windows 7 Proを搭載して、同じくMYSQL5.5をインストールしました。こちらのPCをBとします。IPは192.168.0.2 コマンドラインを使用し、AからBに接続し、Bに搭載しているMYSQL5.5にログインしたいと思います。 どのようにすればアクセスすればよろしいでしょうか? ネットワークについて全くわからないのですが、AからBに接続する時に、WindowsのセキュリティでAの接続は拒否されてしまわないでしょうか?どのように接続できるようにオープンにすることが可能でしょうか? よろしくお願いします。
質問日時: 2013/05/09 23:39 質問者: mellow91
ベストアンサー
2
0
-
Accessのコンボボックスのデフォルト表示
Access初心者です。 フォームのコンボボックスですが、ウェブフォームでよく見られるように、未選択時に「---選択してください---」というコメントを表示できないでしょうか。 「---選択してください---」はデータとして入らないような解決法でお願いします。 VBAでMe!コンボボックス名.Value = "AAA"というふうにやってみましたが、どうもValueはテーブルのデータ型と同じでないとダメみたいです。テーブルの当該フィールドには例えば都道府県IDのように、数値だけしか格納しない予定ですので、これでは「このフィールドに入力した値が正しくありません」というエラーが出ます。 なお使っているのは2013です。いい解決法がないでしょうか。よろしくお願いたします。
質問日時: 2013/05/08 15:24 質問者: paihuai
ベストアンサー
3
0
-
ACCESS フォーム SQLについて
いつもお世話になっております。 現在DLookupを使用しています。 抽出条件はテキストボックスに入力した値になります。 DLookup("カラム",”テーブル”,"条件") 条件に"カラム=" & "'" & テキストボックス & "'" 上記で記載しております。 問題なく抽出出来ていたのですが、テキストボックスに「’」が入った場合に デバックが出てしまいます。 通常でしたら「’’」とシングルクォーテーションを並べて解決だと思うのですが、 それ以外の解決方法はあるのでしょうか。 ご教授お願い致します。
質問日時: 2013/05/08 12:36 質問者: MTM333
ベストアンサー
1
1
-
データベースの価値
私は、これからベンチャー企業の立ち上げに参加する予定です。 代表の人は私の趣味で鍛え上げられたPC能力を買ってくれているようで、とりあえず顧客リストをデータベースにしておいてほしいとたのまれました。 データベースはPHPでウェブアプリ(といってもたいしたものではありませんが)を作る際にMYSQLを触ったくらいしか経験がありません。 はっきりいって、私にはエクセルで管理したほうがみやすくていいとさえ思うのですが、なんのために顧客情報をデータベース化するのかさっぱりわかりません。 一応、手土産にスマホからタッチですぐに地図が現れるウェブアプリくらいつくっていこうとは思っているのですが、世間一般的にはこういう場合どのような目的でデータベースをつかうのでしょうか? 顧客情報はBtoBで、訪問するような形です。 代表は、この情報は社員全員に見せるのではなく、一部の人しか見れないようにすると言っていました。そういったセキュリティてきな意味でもエクセルではなくデータベースを選ぶことの利点なのでしょうか?
質問日時: 2013/05/07 23:24 質問者: satisfied999
ベストアンサー
8
0
-
FileMakerとBluetoothについて
FileMakerとBluetoothについて 現在、FileMakerで販売管理ソフトを作成し、 それをiPadのFileMaker Goに入れて、納品書を Bluetoothで接続されたプリンタで印刷したいと考えているのですが、 そのようなことは可能でしょうか? FileMaker Goの普通の印刷機能ではAirPrintに対応したプリンタしか 表示されないので、Bluetoothで接続されたプリンタでは普通に印刷、とはできません。 なお、プリンタはiOSで使用できるようになっているものです。 (Star SM-S210) 最初はDDEコマンドを送信、などでできないだろうか、とも思ったのですが 印刷を行いたいのはFileMaker Goですので、それは使用できません。 方法的には、一時ファイルを作成し、 そのファイルにコマンドを書き込んで送信できないだろうか、と考えております。 何か方法をご存知の方、このようにしたらどうだろうか、という方法がある方、 ご教授いただければ幸いです。
質問日時: 2013/05/07 11:34 質問者: x_black_x
解決済
3
0
-
Access 初心者です。
Accessを初めて1か月の超初心者です。 本を見たり、ネットで調べたりしてある程度使える様にはなりましたが、どうしても分からないので質問させて頂きました。 会社の出勤予定表を作成したいのですが、 テーブルで、 1、日付テーブル(ID・日付の2フィールドで日付のフィールドには4年分くらいの日付をexcelからインポートしました。 2、社員テーブル(社員ID・性・住所・・・など) は、あります。 やりたい事は、 (1)縦に社員名、横に日付を、出勤日に○を入力する様にフォームをつくりたい。 (2)それを年月を入力して1か月分のみ抽出したい。 です。 出勤予定表単体なら、社員名・年月・1日~31日のフィールドを作ればいけるのですが、ほかのクエリで顧客数と必要社員数が月検索で一覧表示出来るクエリがあるので、そこに日ごとの社員数の過不足が出るようにしたいので、、、 簡単なことかもしれませんが、全くわかりません。 出勤テーブルをどのように作れば良いか? 日付テーブル・社員テーブル・出勤テーブルをどのようにつなげれば良いか? ご教授お願い致します。
質問日時: 2013/05/05 19:23 質問者: moving_3
解決済
2
0
-
データフォーマットについて
画像のデータフォーマットであるビットマップについて説明するとともにそのデータ圧縮手法について可逆方式・非可逆方式を含めて説明せよ。 ★簡単にでいいのでわかりやすさ重視で説明していただけると幸いです
質問日時: 2013/05/05 10:16 質問者: tannikudasai
解決済
1
0
-
Access はがきウィザードで往復はがきを作成
いつもお世話になっています。 Accessのはがきウィザードを使って、往復はがきを作成したいのですが、 他のはがき宛名と同じようになってしまいます。 ご存じのかたがいらしたら、どうぞよろしくお願いします。 ※Office系で質問しましたがご回答がいただけなかったので こちらで再質問いたします。
質問日時: 2013/05/03 09:28 質問者: suzupen
解決済
1
0
-
LINEのデータtalk.sqliteの閲覧方法
mac book proでバックアップを取ったアプリLINEの会話データ(talk.sqlite)を パソコン(windowsもしくはmac)で閲覧することはできるのでしょうか。 スタンプは確認する必要ありません。 色々と方法を探しているのですが ↓のようなサイトにもたどりついたものの、 なかなか私の頭ではおいつきませんでして。。。 http://www.kkaneko.com/rinkou/sqlite/sqlitedbbrowser.html#e3_1 お知恵拝借させてください!
質問日時: 2013/04/29 23:30 質問者: hotcoldsummer2
解決済
1
0
-
急に保存ができなくなってしまいました。
wavepad(マスター版のお試し版)を一昨日無料ダウンロードしました その日は普通に使えて、今日も先程までは使えていたのですが 今、本当に今、 急に保存ができなくなってしまいました 保存するにはソフトを購入しろとのことなのですが お金はかけられません ヘルプにも載っていなかったので質問させていただきました 至急回答よろしくお願いします!!!
質問日時: 2013/04/26 19:09 質問者: 0ramu0
解決済
2
0
-
行方向のデータを横に並べる
例えば以下のようなデータがあったとします 品目コード、区分 001 A 001 C 001 D 002 E 品目コードでグルーピングし区分を横に並べたデータをクエリで作成したいのです 品目コード、区分 001 A,C,D 002 E このようなデータを出力するにはどういったクエリ(SQL)を記述すればいいでしょうか? アドバイス下さい
質問日時: 2013/04/26 01:03 質問者: nobi12
ベストアンサー
3
0
-
Access 重複しないメールをテーブルに取り込む
参考サイトのサンプルをマネしながら少しだけ改造して、OutLookのメールをAccessのテーブル"tbl_mail"に取り込むVBAを書いてみました。 一度取り込んだメールは二度と取り込まない仕組みなのですが、実行してみると必ず1通だけ重複したメールを取り込んでしまいます。 対象フォルダは「個人用フォルダ」の中の「受信トレイ」の中の「集荷」です。 サンプルとして3通のメールを入れていますが、何度実行しても、 "新しいメールはありませんでした。"とはならずに、 "読込み1件・重複2件"となります。 最近ADOを勉強し始めたばかりで原因がさっぱりわかりません。 このサンプルに対する質問は検索してもほとんど見つけられませんでした。 よろしくお願いいたします。 Access2010(Win7)で作り、DBはUSBに保存して、Access2007(vista)でも使っています。 フォームのボタンで標準モジュールのFunction MailGetoを呼び出して実行しています。 Function MailGeto() On Error GoTo エラー Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim myNaSp As NameSpace Dim myFolder As MAPIFolder Dim mySecFolder As MAPIFolder Dim myThrFolder As MAPIFolder Dim myItem As MailItem Dim myindex As Long, x As Long, y As Long, i As Long, r As Long Dim MyCri As String Set cn = Application.CurrentProject.Connection Set rs = New ADODB.Recordset rs.Open "tbl_mail", cn, adOpenKeyset, adLockOptimistic Set myNaSp = GetNamespace("MAPI") Set myFolder = myNaSp.GetDefaultFolder(olFolderInbox) i = 0: r = 0 For x = 1 To myFolder.Folders.Count Set mySecFolder = myFolder.Folders(x) For myindex = 1 To mySecFolder.Items.Count Set myItem = mySecFolder.Items(myindex) '受信日時と件名をつなげた文字列を一意とする MyCri = myItem.ReceivedTime & myItem.Subject '条件…"tbl_mail"テーブルの"KEY"フールドの値と一致するもの rs.Find "KEY='" & MyCri & "'" If rs.EOF Then '検索条件と合致する物がない場合 rs.AddNew rs!Key.Value = MyCri rs.Fields("フォルダー").Value = mySecFolder rs.Fields("受信日").Value = myItem.ReceivedTime rs.Fields("送信者").Value = myItem.SenderName rs.Fields("件名").Value = myItem.Subject rs.Fields("メール").Value = myItem.SenderEmailAddress rs.Fields("内容").Value = myItem.Body rs.Update i = i + 1 'メール件数を求めます。 Else r = r + 1 End If Next Next If i = 0 Then MsgBox "新しいメールはありませんでした。" Else MsgBox "メールの更新が完了しました。" & Chr(13) & Chr(13) & _ "・読込み " & i & "件" & Chr(13) & _ "・重複 " & r & "件" End If rs.Close cn.Close Exit Function エラー: If Err.Number = 287 Then MsgBox "書き出しを中止しました" Else MsgBox Err.Number & Err.Description MsgBox "予期せぬエラーが発生しました" End If End Function
質問日時: 2013/04/24 00:30 質問者: synergy472
ベストアンサー
2
0
-
ACCESSでfilterとorderbyについて
ACCESS2000でfilterとorderbyを同時に指定する場合について教えてください。 ACCESS2000とwindows7を使用しております。 あるフォームにテキストボックスとコマンドボタンを用意しております。 テキストに入力した文字を元にfilterをかけております。 Me.filteron=true Me.filter=カラム名 like ~~ filterをした後に特定のカラムでソート(降順)したいと考えております。 上記に記載したfilterの後に Me.OrderByOn = True Me.OrderBy = カラム名 を追加したのですがfilterはするのですが、ソートはしてくれません。 上記以外になにか指定するものがあるのでしょうか。 お手数ですが、お力添えお願い致します。
質問日時: 2013/04/17 19:00 質問者: MTMmtmMTM
解決済
3
0
-
ファイルメーカーでの入力データ書き出し
ファイルメーカーで作成した データベースからデータのみの書き出し、読み込みはできますか? ファイルメーカpro11アドバンスを使っていますが、主に会社でデータ入力を行い、たまにファイルごとコピーして持ち帰り、デザイン部(ボタンや機能など)を修正して変更したりします。 その間、他の人が会社で入力をしてくれたすることがあるので、データを最新のまま 直してきたデザイン部のみ更新したいと考えてます。 エクセル書き出しとか機能があるようですが、書き出したエクセルファイルは整合性をたもったまま問題なくよみこめるのでしょうか? よろしくお願いします。
質問日時: 2013/04/17 15:50 質問者: yaritukai
ベストアンサー
2
0
-
ファイル転換
untitled に保存されたデータをコンビニでプリントしたいのですが、可能な用に転換できますか御尋ねします。ソフトはマックでグーグルで呼び出したものです。
質問日時: 2013/04/14 11:30 質問者: chavagrifon
ベストアンサー
1
0
-
Access DLOOKUPについて
Access DLOOKUPについて こんにちは。Access2010でのDlookupについてお教えください。 ■注文テーブル オーダーID,商品コード,数量,お店番号 001,A01,1,お店1号 001,A02,5,お店1号 002,B01,3,お店2号 002,B02,3,お店2号 ※同一オーダーIDで商品コードが重複する事は無 ■確認用注文テーブル 商品コード,数量,お店番号 A01ですよ,1お店1号 B02です,3,お店2号 ※なんと、オーダーIDがありません。さらに商品コードに変な文字列も入っています。 ■やりたい事 フォームに「判定」というテキストボックスを配置しました。 コントロールソースで以下の条件にあっているなら○、あっていないなら×と表示したいです。 ○注文テーブル.商品コードと確認用注文テーブル.商品コードを比較。 注文テーブル.商品コードのデータが確認用注文テーブル.商品コードに含まれていること。 ○注文テーブル.数量と確認用注文テーブル.数量がイコールであること。 ○注文テーブル.お店番号と確認用注文テーブル.お店番号がイコールであること。 これらを満たしていれば、○、満たしていなければ×と表示したいです。 Dlookupでなくても、何か他に方法がありましたらお教えください。 宜しくお願いします。
質問日時: 2013/04/12 15:05 質問者: mellow91
ベストアンサー
2
0
-
2つのDBにある値の差分値で並び替えたい
SQLite3とPHPを使っているのですが、他のデータベースでも同じだと思うので一般的な質問になりますがよろしくお願い致します。 SELECTでデータを並び替えて抽出するにはORDER BYを使いますが、例えば2つのデータベースがあってそれぞれのカラムにある数値同士の差を降順、昇順で並び替えるにはどのような方法があるのでしょうか? 「データベースDB1のvalueカラムにある値」 - 「データベースDB2のvalueカラムにある値」 = 差分 この差分を降順、昇順で並び替えて取得したいのですが、このような場合は一度配列に格納しておいて、その配列を並び替えることになるのですか? それともデータベースのクエリーでそのようなことが可能なのでしょうか? もう一つお聞きしたいのは、「同じデータベース内での2つのカラムの値の差分で並び替え」したい場合もお教えください。 どうぞよろしくお願い致します。
質問日時: 2013/04/10 09:00 質問者: suffre
ベストアンサー
1
0
-
ウィンドーズ2000を使っているのですが
マイドキュメントの隠しオブジェクトが 有るのですが 表示するには、 どうすればいいのか 教えて下さい御願い致します。
質問日時: 2013/04/09 14:33 質問者: takapyons
解決済
1
0
-
SQLの結果がNULLならタブを出すには?
SQLで結果を出したとき値がNULLならタブを出したいのですが、どのような書き方をすればいいのでしょうか? 結果をCSVとかに吐き出していたりするのですがNULLだと左に値がよってしまい別の項目に別の値が見えてしまいます。 詳しい方教えていただけませんでしょうか?
質問日時: 2013/04/06 14:47 質問者: mr-r00
解決済
1
0
-
Microsoft Access2003 共有設定
Microsoft Access 2003の共有設定について御質問させてください。 3台パソコンがあり、仮にそれぞれA、B、Cとします。 仮に親機としてAにAccess2003データベースファイルが共有して存在しております。 もう2台、B、Cにはデスクトップにショートカットを設置しています。 これまでそのデータベースを3台の内、親子2台から使用できておりました。 但し、開く順番は子を開いてから、親を開かなければなりませんでしたが、今朝から突然、子機のうち1台Bで開くと親機Aでデータベースを開く事ができなくなりました。 もう一方の子機Cで開いた時は、親機でも開く事ができます。 子機Bの設定が何か拍子で変更されてしまったとは思うのですが、設定を修正する方法がわかりません。 初歩的なことでしたら申し訳ありません。 自力でも調べる努力をいたしますので、どうか御教授願います。
質問日時: 2013/04/06 09:38 質問者: m-kimurakk
ベストアンサー
1
0
-
ファイルメーカでの条件付き画像表示
ファイルメーカで条件による画像表示がうまく行きません。 前に似たような質問をされている方がいたので参考にしましたがだめでした。 フォーム画面でレコードの最後を表示した時に(最後です)の旨の画像を表示したいです。 データベースでオブジェクトフィールドを2つ追加し、(画像1)(画像2)とし、1はオプションで計算にし if(get(レコード番号)=get(レコード総数): "" , 画像2) 画像2はグローバルフィールドにして背景色で塗りつぶしました。 画像1を透明にし、条件で最終レコードが表示されたら空白で背景の画像を表示し、それ以外は画像2を表示して消す、との事だと思いますが、 まず、画像1が透明にできない(白になります)、多分式が間違っているのでしょうが、 画像も入れ替わりません。 オブジェクトフィールド自体を理解出来てないんでしょうか? 本当に素人な質問です申し訳ないですが、よろしくお願いします。
質問日時: 2013/04/04 20:36 質問者: yaritukai
ベストアンサー
1
0
-
日付の前後関係で2つのテーブルを結合したい
はじめまして。 親子関係を持つ2つのテーブルを結合するSQLについて教えてください。 データベースはAccess2003です。 親テーブル:契約基本 【基本SEQ】【契約番号】 【契約者名】【基本契約年月日】 1 K0001 契約者1A 2013/05/01 2 K0001 契約者1B 2013/05/10 3 K0001 契約者1C 2013/05/20 4 K0002 契約者2A 2013/06/10 5 K0002 契約者2B 2013/06/10 6 K0002 契約者2C 2013/06/10 7 K0003 契約者3A 2013/07/01 8 K0003 契約者3B 2013/07/10 9 K0003 契約者3C 2013/07/10 子テーブル:契約明細 【契約番号】【契約種別】【明細契約年月日】 K0001 S1 2013/05/05 K0001 S2 2013/05/10 K0002 S1 2013/06/05 K0002 S2 2013/06/10 K0003 S1 2013/07/05 K0003 S2 2013/07/15 契約基本テーブルの基本SEQはオートナンバーです。 この2つのテーブルを以下の条件で結合したいです。 ・契約明細テーブルの1レコードについて、契約基本テーブルから1レコードずつ結合 ・結合する契約基本テーブルの条件は、以下の通り 1.契約明細・契約番号単位で、明細契約年月日に最も近い基本契約年月日のレコード (明細契約年月日を超えない。明細契約年月日と同一日はOK) 2.1.の条件を満たす契約基本テーブルのレコードが複数存在する場合、 その中で基本SEQが最大のレコード 3.1.の条件を満たす契約基本テーブルのレコードが存在しない場合、 該当する契約明細レコードは出力対象外。 以上の条件をもとに、1つのSQLで以下のような結果を取得したいです。 【契約番号】【契約種別】【明細契約年月日】【基本SEQ】【契約者名】【基本契約年月日】 K0001 S1 2013/05/05 1 契約者1A 2013/05/01 K0001 S2 2013/05/10 2 契約者1B 2013/05/10 K0002 S1 2013/06/05…[条件を満たす親レコードがないため出力対象外] K0002 S2 2013/06/10 6 契約者2C 2013/06/01 K0003 S1 2013/07/05 7 契約者3A 2013/07/01 K0003 S2 2013/07/15 9 契約者3C 2013/07/10 1つのSQLで処理したい理由は、そのSQLをクエリに登録して、データシートに紐付け、 一覧表示したいと考えているためです。 以上よろしくお願いします
質問日時: 2013/04/03 22:50 質問者: k28484
ベストアンサー
5
0
-
Access2010エクスポートしたい
Microsoft Access2010 選択クエリデータをEXCEL2010にエクスポートしたいMicrosoft Access2010は高齢者で初心者なので分かりやすい表現で教えて下さい、フォーム上にコマンドボタンを設置しています、コマンドボタンクリック時、EXCEL2010 sheet1 A4を起点にエクスポートしたい 宜しくお願い致します。
質問日時: 2013/04/02 19:30 質問者: okamoto6855
ベストアンサー
5
0
【データベース】に関するカテゴリ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【その他(データベース)】に関するコラム/記事
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースファイル(.db)を開きた...
-
エクセルのフィルタ抽出が固まる
-
CSVファイルでテキストの改行の方法
-
Accessを開きなおすとテキストボッ...
-
テキストボックスにコントロールソ...
-
ACCESSのSQLで、NULLかNULLでないか...
-
データベースの勉強 公務員を目指し...
-
はじめてのAccess 2019 について
-
DocuWorksでの印刷
-
将棋のDB。「この局面と同一の局面...
-
googleフォームでインストールした...
-
AccessのSQLで、FROM句の構文エラー
-
DB2のSELECTでカンマ編集についてご...
-
データベースソフトのTCARDについて...
-
「1004:アプリケーション定義また...
-
シートが異なるセル同士を、相互に...
-
マイクロソフトAccessでsqlのas句の...
-
コンピュータ用語、データベース用...
-
データベースソフトの「TCARD for W...
-
android版のMs accessはありますか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースファイル(.db)を開きた...
-
将棋のDB。「この局面と同一の局面...
-
ACCESSのSQLで、NULLかNULLでないか...
-
CSVファイルでテキストの改行の方法
-
最新の日付とその金額をクエリー抽...
-
エクセルのフィルタ抽出が固まる
-
警察はスマホに保存した動画や画像...
-
Accessを開きなおすとテキストボッ...
-
顧客データベースを作る場合、名字...
-
シートが異なるセル同士を、相互に...
-
テキストボックスにコントロールソ...
-
DBエラーを解決したい
-
マイクロソフトAccessでsqlのas句の...
-
帳票フォームでのあるコンボボック...
-
Access クエリ上で表示させた割り算...
-
DocuWorksでの印刷
-
Excelフィルタ抽出で「検索していま...
-
DB2のSELECTでカンマ編集についてご...
-
android版のMs accessはありますか?
-
20万行あるデータを動かしたい
おすすめ情報