• 締切済み

Oracleのデータをvaspreadに出したい!!

こんばんわ。 今回仕事で、VisualBasicのコントロールである[vaspread]にOracleのデータを表示しなくてはいけなくなりました。 例で言うと、例えば「事業所NOを入力するTextBoxコントロールがあったとします。そこに3と入力したら事業所NO3番の従業員全員のデータをvaspreadコントロールに出力させたい」というプログラムを作るにはどうしたらいいかさっぱりわかりません。 ネットで検索したり本探したりしたのですがこの問題は解決しませんでした。しかもvaspreadはVisualBasicに標準で付属してあるコントロールではないので使い方が今一わからなくこまっています。 何か参考になるアドバイスお願いします!! 助けて下さい!!!

みんなの回答

noname#221739
noname#221739
回答No.1

『SPREAD』は GrapeCity から提供されてますよ。 VBのバージョンによっては、『El Tabelle』という選択肢もありますが…

関連するQ&A

  • データコントロールでEXCELにデータ入力

    TextBoxに入力した値をEXCELに出力しています。 数値は入力できるのですが、AAなどの文字は、「データ型の変換エラーが発生しました。」と表示され入力することができません。 ご教授お願いします。

  • Oracle : BLOB型フィールドへのデータ設定方法

    Oracle9iで、 あるテーブルのBLOB型フィールドへバイナリーデータを設定する方法をご教授ください。 とにかく、一回だけ、 ある1レコード(あるいは全レコード同じデータでもかまわない)の1フィールドに何かを設定できればいいので ・オペレーション(手入力)で設定 ・設定するプログラムを作る いずれでも構いません。 利用できるのは ・オブジェクトブラウザ ・Oracle9i標準のツール(sqlplus等) 作成可能なプログラム ・VC++ , VB よろしくお願いします

  • データベースでの改行について

    はじめまして、よろしくお願いします。 VisualBasic 2005 と Access と ASP.NET を使います。 まず、VisualBasic 2005 で、TextBox と Button を使い、TextBox に「あいうえお」と入力し、次に Enter で改行して「かきくけこ」と入力し Button をクリックしたら、Access のデータベースに追加させます。 最後に ASP.NET Web サイトで Access のデータサーバに追加した文字を表示させたいのですが、初めに VB2005 の Textbox で入力した文字が、 あいうえおかきくけこ と改行がされていない状態で表示されてしまうのですが、 あいうえお かきくけこ このように表示するために何かいい方法はないでしょうか?

  • AccessとOracleのデータ連携について

    お世話になります。 AccessのデータとOracleのデータ連携について悩んでいます。 Javaのアプリケーションを通して、AccessのデータをOracleに 取り込むシステムを作成しようとしています。 自分で考えた方法としては、 【実装方法1】 出力時 : Accessに【csv出力メニュー】を作成する。データ出力担当者      は、【csv出力メニュー】からFTPにデータの出力を行う。   データ出力時に、企業型DBから通知メールが入力担当者に自 動で送信される。 入力時 : データ入力担当者はメールを受け取り次第、Javaシステ ムのデータ取り込み機能を利用して、FTPから入力対象       データの取り込みJavaシステムを利用して行う。 …です。 ただ、この場合Accessにcsvデータ出力機能を新たに作成しなければなりません。仮にAccessからcsvデータを出力できないといった場合に、 AccessのテーブルをJavaプログラムから直接参照してOracleにデータ登録することは可能なのでしょうか? 若輩者の為、仕様を考えることは初めての経験なのでどなたかご教授いただけませんか?よろしく御願いいたします。

  • ユーザーフォームへのデータ入力を繰り返す方法

    宜しくお願い致します。 ユーザーフォームへのデータ入力を繰り返したいのですが、うまく動いてくれません。 登録件数分データを入力(textbox2)し、それをExcelのシートに出力していきたいと思っています。 具体的には Dim 登録件数 as integer DIM i as integer For i = 1 To 登録件数 TextBox1.Value = i Cells(i, 2).Value =textbox2.value TextBox2.Value = "" Next i のようなことを考えていますが、これで実行すると、2回目以降、ユーザーフォームのtextbox2にデータを入れることができません。 初歩的な質問で誠に恐縮ではございますが、どこを正せば動くようになるのか、ご指導の程宜しくお願い致します。

  • ORACLE VARRAY型へCSVからインポート

    皆さまの知恵をお借りしたくご質問させて頂きます。 ORACLEのテーブルにVARRAY型を含むフィールドに SQLLOADERを使用してCSVからインポートを行っているところですが どうもインポートができません。 (「データ・ファイルのデータ型が正しくありません」と表示) VARRAYのタイプは、下記の様に設定していると思います。 TEST_VARRAY as VARRAY(100) of Varchar2(100) (TYPEのソースより) テキストファイルは、カンマ区切りのダブルクォーテーションで囲っております。 さらにVARRY内の区切りは、「','」を使用していると考えられます。 テキストファイル例) "NO","FIELD1_VARRAY" "001","TEST_VARRAY('00000.....','11111.....)" ※一度、テキストファイルに出力した内容となります。  訳があり別ORACLEにインポートしなくてはいけない状態になりました  (dmpは、ORACLE11gから9iに移行する為、使用できないと思います) 今は、試行錯誤しながら下記のコマンドを実行しております。 (NO, FIELD1_VARRAY VARRAY TERMINATED BY ’,’ ( FIELD1_VARRAY COLUMN OBJECT ( VARRAY CHAR(200) ) ) ) まだまだORACLEを始めたばかりで 型とかも全然分かっておりませんが 皆さまの知恵をお借りしたくご質問させて頂きました。 お忙しいところ恐れ入りますが よろしくお願い申し上げます。

  • 【Excel VBA】テキストボックスの値を検索するには?

    VBA初心者でわからないことが多く、困っています。 下記のことを行いたいと考えています。 データシートのC列(C3~C4000)にシリアルNoが4000件入っています。 ユーザフォームで、TextBox1、TextBox2、TextBox3、TextBox4、OKボタン、貼り付けボタンを作成しています。 これらを使用して、下記のことを行いたいと考えています。 (1)TextBox1にシリアルNoを入力すると、TextBox3に同じ値が入力される。 (2)TextBox2に台数を入力すると、TextBox1に入力されている値を基準にして、その台数の最終行のシリアルNoをC列から検索し、TextBox4に入力する。 (3)OKボタンを押すと、TextBox3とTextBox4のシリアルNoの範囲をC列から範囲選択した状態にする。 (4)貼り付けボタンで、選択した範囲をコピーし、別シートのB11から下へ貼り付ける。 どうぞご教授ください。よろしくお願いします。

  • アクセスでフォームが更新できない&データ参照ができなくなった

    こんばんは。いつもこちらにはお世話になってます。 会社の業務でアクセスでデータを管理してます。 前任者が作ったフォームに、新規データを入力・・といういつもの業務をこなそうとしたら・・ フォームに新しいレコードが追加できなくなりました(今日突然です) 特に原因が分からないのでヘルプで見て フォームの「レコードセット」のところを ”ダイナセット”→ダイナセット(矛盾を許す)に変えて、何とか新規レコードは追加できるようになったのです。 しかし、いざ新規のレコードを追加する段になって、 今度は 本来、社員NOを入れれば自動的に部署や、性別などが表示されていたのに、一切されなくなりました(今回は仕方ないのですべて入力しましたが) ちなみに簡単に元になっているDBの説明をしますと (1)社員基本情報テーブル(主なものだけ抜粋します) フィールド 従業員NO       部署       性別     (2)社員出張情報テーブル フィールド 従業員NO       出張日       出張先        この(1)と(2)のテーブルがクエリで結ばれて仮想テーブルができてます。 クエリのデザインを開くと、(1)(2)の従業員NO同士が 一本の線で結合されており(一対多とかではなく) クエリの出力フィールドでは (2)の従業員NO,(1)の部署、性別、(2)の出張日、出張先 が指定されてました。 フォームはこのクエリを元に作成されてるのですが、 従業員NOを入力すると自動的に部署と性別は表示され、出張日と出張先を入力するという業務でした。 特に何かをしたわけではない(はず)なので原因が分からないまま、とりあえず部署と性別を手入力でしのぎました。 何か解決策があれば教えてください。 (ちなみに質問の書き方で分かるかと思われますが、初級者レベルです)

  • 標準入力からデータを受け取ってランダムファイル処理させたい

    LINUXでCを使っています。 catでデータを標準出力させ、データ解析プログラムで標準入力から受け取り、そのデータをfseek関数を使ってランダム処理させようとしているのですが、うまくいきません。 具体的には、入力データをfseek関数でファイルポジションを一字分戻らせる処理をさせようとしています。でも、標準入力からデータを受け取るとfseekでファイルポジションを戻してやろうとしても戻りません。 fseekを使うには、一度データをファイルに落とし、fopenで開けてやるしか方法がないのでしょうか?

  • VB2005 コントロール配列について教えていただけませんか?

    現在VB2005を用いてプログラムを行なっている初心者です。 ここのサイトでVB2005ではコントロール配列は使用できないことを知りました。そこで、例えばフォーム上にTextBoxを5個配置して、各TextBoxに入力された値を配列に格納するのにはどのようにすれば良いでしょうか? data(0) = textbox1.text data(1) = textbox2.textと一つずつやるしかないでしょうか・・・ For文などを用いて簡単にできる方法を教えてください。 よろしくお願い致します。

専門家に質問してみよう