■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
|
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った): |
■ ページの共有: |
[ サイト内検索 ]
![]()
カスタム検索
|
#21586-0アクセスのテーブルのデータを別のテーブルに移す方法を教えてください。匿名215862001-06-27(水) 18:07
#21588-0RE#21586:アクセスのテーブルのデータを別のテーブルに移す方法を教えてください。ゆう(U)2001-06-27(水) 19:27
#21588-0RE#21586:アクセスのテーブルのデータを別のテーブルに移す方法を教えてください。ゆう(U)2001-06-27(水) 19:27
匿名215862001-06-27(水) 18:07
データベース(テーブル)から条件に合ったものだけを取り出し、 別のテーブルに移したいのですが方法がわかりません。 Set wDb = Workspaces(0).OpenDatabase(s_DB_Dat, False, False) wSql = "SELECT * FROM MEISYO" wSql = wSql & " WHERE 名称区分 = " & prvPrgJkbn←条件 Set wRs = wDb.OpenRecordset(wSql, dbOpenDynaset) If wRs.NoMatch Or wRs.EOF Then Else wLeft(wI, 0) = ImJouken←ここでデータベースを読み込み、配列に格納 中略 endIf wRs.Close wDb.Close という風にやり、 あとは別の移すほうのテーブルを開き wRs1!○○ = Val(wLeft(wI, 1))という風にして、 データを吐き出しているのですが、 同じデータが同じ行に書きこまれてしまいます。 多分、データの読み込みのほうで、一行目しか読んでいない。 それと、書き込むほうの行が増えていってないのが原因だと 思うのですが、解決方法がわかりません。
ゆう(U)2001-06-27(水) 19:27
> 多分、データの読み込みのほうで、一行目しか読んでいない。 なら次々と読みこんでいけばOKでは? Move系 > それと、書き込むほうの行が増えていってないのが原因だと > 思うのですが、解決方法がわかりません。 UpdateやAddNewをしていけばOKでしょう。 ちなみに・・・ 「INSERT INTO ステートメント」で追加が容易に 可能になります。 アクセスで追加クエリーを作成し、SQLビューで SQLを参照すると良いです。
このページと関連する記事:
#21595-0アクセスのデータを行ごと24行消したいです、教えてください。2001-06-28(木) 19:00#20764-0VBのプログラムからアクセスのデータベースを読み込むのは?2001-05-09(水) 11:52
#21309-0SQLでアクセスのレコードの削除はどうやるんですか?2001-06-12(火) 15:06
#29125-0一時テーブルに既存のテーブルとフィールドの追加をする方法2002-06-01(土) 00:05
#23528-0MoveNextに関しての質問です2001-10-03(水) 18:43
#9183-0ACCESSデータのエクスポートについて2000-03-31(金) 16:53
#562-2VBからアクセスのmdbファイルにレコード追加2003-08-26(火) 15:38
#3493-0データベース行指定表示 1999-11-01(月) 07:55
#22535-0ファイルの読み込み2001-08-20(月) 23:12
#45602-0CSVファイルの読み込みについて2001-08-02(木) 15:42
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。