データベース
- 例えばなんですが。。。
名前 郵便番号 住所 電話 ってありまして、住所の所に「○○市○○町」まで出るようにVLOOK関数を使ったんです。 そして後の「○○市○○町1-2-3」の「1-2-3」だけを手で入力したいのですが、そんな事って出来でしょうか?あと、例えば「1-2-501」とかだったら良いのですが、「1-2-3」とかだと日付になってしまうんですよ。初心者の私に知恵をお貸し下さい。宜しくお願いします。
- ベストアンサー
- その他(データベース)
- purin-purin
- 回答数4
- ★アクセス2000★条件付き合計金額の出し方
請求書をメインフォームとサブフォームで作っています。 サブフォームは、「商品ID」「商品名」「課税区分」「単価」「金額」からなり、受注明細を入力しています。 商品は2つに分類され(A・B)、それぞれの合計金額を計算したいのですが、どうやったらいいのか分からないので、ご回答をお願いします。 分類の仕方ですが A⇒「商品ID」 0001~0100 B⇒「商品ID」 0101~0200 です。 そしてもう1つ、消費税の計算もうまくできません。 「課税区分」には 課税 ⇒1 非課税⇒2 と入力してあります。 どなたかご回答をお願い致します。
- ベストアンサー
- その他(データベース)
- non23
- 回答数1
- oracle パッケージの仕様?
Oracleのパッケージの仕様で、 パッケージの中で定義されている関数が実行されるたびに、 メモリがたまっていき、開放されないと聞いたのですが、 本当にそうなのでしょうか? たとえば CREATE OR REPLACE PACKAGE BODY PackA IS FUNCTION FuncA( pv_Para IN VARCHAR2 ) RETURN VARCHAR2 IS BEGIN RETURN 'TEST'; END FuncA; END PackA; AユーザがPackA.FuncAを実行し、 そのあと、BユーザがPackA.FuncAを実行すると、 それぞれ別にメモリが使用され、Oracleが自動的に開放してくれない。 ということなんですが、本当なんでしょうか??? 開発環境は WindowsNT 4.0 Oracle 8.1.7 です。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- kagep
- 回答数1
- オラクルで
オラクルのSQLでの質問ですが、 2つのテーブルに同じ名前の列があります。 TEMP1 TEMP2 ---------- ------------- NAME CODE NAME NUM aaa 1 ccc 5 bbb 2 ddd 10 この2つのテーブルを検索して、同じ列として表示したいのですが 可能なのでしょうか? NAME ----------- aaa bbb ccc ddd このようにしたいのですが、ビューなどは使ってかまわないのですが 方法がありましたら教えてください。
- ベストアンサー
- その他(データベース)
- hilo256
- 回答数1
- カウンターについて
カウンターについてお尋ねいたします。 サイト上で訪問者カウンターを設置されてますが、サイト上計測ではなく、別に訪問者をカウントできる仕組みや方法を教えていただけないでしょうか?よろしくおねがいします。
- 締切済み
- その他(データベース)
- sonyk
- 回答数1
- データの管理?何から初めていいのやら・・・
会社の業務をシステム化するにあたり、学生時代情報工学を専攻していたという理由で、担当者に任命されました。が、10年以上前勉強したことなどほとんど役に立っていない(ブラインドタッチくらいかな・・)のにいったい何から始めればいいのでしょうか? Accessの勉強は1年以上かけてしました。とりあえず、受注→伝票入力→工事完了時計算伝票入力→出力 くらいのフォームをAccessで作ったので今使っていますが「それで?」って感じです(笑)溜まっていくデータ・しかもなーんにも活用できていない。※入力用と簡単検索用って感じです。いずれ本社とのデータの共有もして2・3人で使うシステムを作りたいのですが、じゃあ何をすれば?と頭の中が真っ白です。業務自体はきっとどこよりシンプルだと思います。がデータの管理という事が漠然としてよくわかりません。このままAccessに溜めるだけじゃ意味ないですよね。 市販のDBシステムでは融通が利かないし、専門家に頼むほどややこしいことはないのだから、自分で作ってと社長は言います。 まず、何から用意すればいいのでしょうか?VBはなんとなく分かります。SQLについては全く分かりません。(意味もどこで使用するかも)そういう基本を学べる本等ありましたら教えてください。漠然とした質問ですいません。よろしくお願いします。
- 締切済み
- その他(データベース)
- kirara00
- 回答数3
- EXCELの置換について
こんにちは、EXCELの置換についてお尋ねします。 一つのセルに「数字(0~の数字)s] もしくは、「s数字(0~の数字)」というように入力してあります。 9s, s12 s5 という感じです。 それを、数字だけに置換したいのですが、 出来たら、いっぺんに換えたいのですが、どなたか 教えてください。
- ベストアンサー
- その他(データベース)
- anone7144
- 回答数1
- データのカウント方法がわかりません
私は会社で採用担当をしています。 最近アクセスの存在をしって採用に採り入れて見ようと思ったのですが、 なかなか上手くいきません。 以下のことをやりたいのです 【会社説明会の日程ごとにその後の動向を追っかけたい。】 説明会→筆記試験→1次面接→2次面接→最終面接 応募者1人1人にはそれぞれ参加したものに関して日程が入力されています。 例えば1/14の会社説明会に参加された方が、参加の日にちを問わず 「筆記試験に進んだか」 「説明会から筆記試験に参加の移行率はどれくらいか」 などを比較したいのです。 今まではこんなふうに一人一人の履歴を調べ、手で作っていました。 1/14説明会 【説明会】30(人) ↓100% 【筆記】30(人) ↓80% 【1次面接】24(人) ↓50% 【2次面接】12(人) ↓50% 【最終】6(人) ↓50% 【内定】3(人) そこでアクセスで上記のように、とある日程で参加した方々を追っかけたいのです。 しかし人数ではなく個人個人の履歴が出てきてしますのです。 まとまらない質問で大変恐縮なのですがとても困っています。 アドバイスをよろしくお願いいたします。(Access2000です)
- 締切済み
- その他(データベース)
- saitaman
- 回答数2
- Accessの代わりになるものって
現在案内文のようなものを住所・氏名はテーブルを参照しながら Access97のレポートで出力しています。 しかしどうしても色々不具合があるのです。 今は地道な方法でカバーしていますが、ふと思ったのです。 DMに限らないのですが 会社や家のポストに企業などから届く印刷物は一般的に どのようなソフトを使用しているのでしょう? ホストコンピュータではなくパソコン(Windows)からだったら どうでしょう?
- ベストアンサー
- その他(データベース)
- yuko6
- 回答数5
- Pro*C桁うめについて
NUMBER(10,5) -- (aとする)と定義しているカラムをもつレコードに対して、 Pro*Cより追加、更新する場合に小数部を右0埋めしたく、 lpad(TABLENAME, a, '5', '0')というように処理しようとしたのですが、 ホスト変数aに値が設定されていない場合はnullのまま追加、更新しなければ ならなくなり方法に困っています。 何か良い方法がありましたらお願いします。(oracle8i)
- ベストアンサー
- その他(データベース)
- sting
- 回答数5
- ACCESSでのSQL文
ACCESS2000を使用しています。 クエリをデザインビューから作成し、SQLビューで確認すると、例えば、 SELECT [test].[日付],[test].[トップ] FROM test; というような文章が作成されますが、ここで手動でSQL文に SELECT 日付,トップ FROM test; というふうに変更して実行した場合、[]を外したことによってエラーとなってしまう列が発生します。このエラーになる列とならない列が発生する原因をどなたかご存知ないでしょうか? ACCESSをデータベースとして他ツールによってデータを引き出すんですが、SQL文は自動作成されるので手で[]を入力しなければならないんです。 以上、よろしくお願いします。
- ベストアンサー
- その他(データベース)
- ssssssssss
- 回答数4
- 配列データの書込み方法
VBを使用してAccessへのデータ追加の方法を教えて下さい。 配列に格納されたデータ(件数:1万データ)を1レコードづつ書き込むのではなく、一括して書き込む方法がありましたら教えて下さい。
- 締切済み
- その他(データベース)
- aioi_k
- 回答数2
- SymfoWEARについて
おしえてください! このたび、SymfoWEARというDBを使用して開発することになりました。 しかし、マニュアルを読んでいるのですがどうも分かりにくいです。 しかも周りには開発経験者がいないので聞くところがありません。 とりあえず以下についてわかる方がいればおしえてください。 1.構造体および、配列は使用できるのか? 2.スロアドプロシジャから別のスロアドプロシジャを呼ぶことができるか? その方法は? 3.スロアドプロシジャ内で、「メイン」と「プライベート」みたいな事を することができるのか?
- 締切済み
- その他(データベース)
- takakita
- 回答数1
- 日付算出の方法
Oracle9iを使用しておりますが 下記の様なテーブルが存在し、ユーザーより任意の日付を指定して貰い、 指定された日付の直近のレコードを抽出したいのですが方法が分かりません。 どなたか御教授お願いします。 例) 日付マスタ 日付 ---------- 2001/12/01 2001/12/12 2002/01/01 2002/03/22 2003/01/02
- ベストアンサー
- その他(データベース)
- HystericGlamour5
- 回答数1
- Accessの実行時エラーについて
度々恐れ入ります。 実行時エラー’2424’: 指定した式にMicrsoft Accessが見つけることができないフィールド、コントロール、プロパティ名が含まれています。 のメッセージが出てしまいます。 記述したのは オブジェクト=商品コード、プロシージャボックス=Exitの状態で Private Sub 商品コード_Exit(Cancel As Integer) 商品名 = DLookup("商品名", "商品", "商品コード='" & 商品コード & "'") 販売単価 = DLookup("販売単価", "商品", "商品コード='" & 商品コード & "'") 仕入単価 = DLookup("仕入単価", "商品", "商品コード='" & 商品コード & "'") End Sub 以上です。 商品名と商品コードは、商品テーブルと見積明細テーブルの両方に存在するフィールドで、商品名は商品テーブルの主キーにしています。 また、データ型はすべてテキストです。 またもや、テキストどおりの設定をしたはずなのに、何が原因なのか見当つかない状態です。
- ベストアンサー
- その他(データベース)
- wakabon
- 回答数2
- Access97VBAでのFilter方法
・初歩的な質問でスミマセン。 Access97のVBAでツマヅキ、何か解決の方法はないかと思い質問させていただきます。 クエリー1を元にして作成した、開いている「フォームA」の「テキスト1」(テキストボックス)の文字列でフィルターをかけたいと思っています。 下記のコードを書き実行するのですが、フィルターがかからずクエリー1のデータがそのまま抽出されてしまいます。 Filterコマンド行の記述が間違っているのでしょうか? * クエリ1に「フォームA」の「テキスト1」ボックスを参照する抽出条件を入れてたのですが、「パラメータが少なすぎます。・・・」のエラーとなるので、この方法で行っています。 * Private Sub コマンド6_Click() Dim stTBL, stFltr As Recordset Dim stQRY As DAO.Recordset Set stQRY = CurrentDb.OpenRecordset("クエリー1") stQRY.Filter = "テキスト1='" & [Forms]![フォームA]![テキスト1] & "'" Set stFltr = stQRY.OpenRecordset stQRY.MoveFirst Do Until stQRY.EOF MsgBox stQRY.Fields("フィールド2") stQRY.MoveNext End If Loop 以上のようなんですが、どうかご指導お願いします。
- ベストアンサー
- その他(データベース)
- ironman
- 回答数3
- Excelでこういうことはできますか?
Excel2000を使っていますが 例えば、シート1に A列 B列に 1月25日 りんご 1月10日 みかん 1月20日 みかん 1月25日 ぶどう 1月18日 りんご 1月20日 ぶどう … というようにランダムにそれぞれ入力して シート2に「りんご」 シート3に「みかん」 しーと4に「ぶどう」 だけを抽出して日付順にまとめることは可能ですか? 可能であればその際に、どのような関数をどのように組み込めばできるのでしょうか? 初心者でもそれは可能でしょうか? 説明が下手で申し訳ございませんが、わかる範囲でのお答えをお願いいたします。
- ベストアンサー
- その他(データベース)
- te-ti
- 回答数3
- Oracle テーブルの列削除
タイトルの通りテーブル(test)の列(retu)を削除したいのですが・・・ Sql*pLUS画面 SQL> alter table test drop(retu); ←この用に入力 alter table test drop(retu) * エラー行: 1: エラーが発生しました。 ORA-00905: キーワードがありません。 となってしまい列を削除できません。 なにか構文の間違いでしょうか?
- ベストアンサー
- その他(データベース)
- imasyu
- 回答数6
- ACCESSのレポートをEXCELにエクスポート
ACCESS、EXCEL、ともに2000です。 VBAでACCESSで作成したレポートを EXCEL(シート指定)してエクスポートすることは出来ませんか? 出来ましたら、書式もそのままでエクスポートしたいのですが・・・。 ご面倒かとは思いますが、お答え頂ければ幸いです。
- ベストアンサー
- その他(データベース)
- niiza
- 回答数1
- ACCESSのコンパイルエラーについて
初心者です。 教本を見ながら練習していまして、下記のコードを、サブフォームの商品コードコンボボックスのプロパティ→イベント→フォーカス喪失時→ビルド→オブジェクト=商品コード、プロシージャボックス=Exitの状態で Private Sub 商品コード_Exit(Cancel As Integer) 商品名=dlookup("商品名","商品","商品コード='"&商品コード&"'") End Sub の記述をしたときに、コンパイルエラー 修正候補:区切り記号または) のメッセージが出てしまいます。教本どおりに記述したはずですし、商品テーブルには、商品名と商品コードがともにテキスト型で登録されております。 原因が見当つかないのですが・・・・。 多分、どこかで大ボケしているとは思うのですが、わかりません。 的を射ない質問かもしれないので、恐縮ですが。 Access2002 VB 6.0です。
- ベストアンサー
- その他(データベース)
- wakabon
- 回答数3