🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #125018

Re: Przeniesienie rekordow z kwerendy do tabeli

#125018
From: Przemysław Rachwał
Date: Sat, 16 Aug 2008 19:25
36 lines
1953 bytes
Użytkownik "Piotrek N" <pniewinski@czat.onet.pl> napisał w wiadomości 
news:g80or9$uac$1@news.onet.pl...
> Witam i prosze o pomoc
>
> Proboje przeniesc rekordy z kwerendy do tabeli i cos mi nie dziala:
>
> Dim t1 As Recordset
> Dim k1 As QueryDef
> Set db = DBEngine.Workspaces(0).Databases(0)
> Set t1 = db.OpenRecordset("tabela1", dbOpenTable)
> Set k1 = db.OpenQuery("kwerenda1", dbOpenQuery)
>
> Do Until k1.EOF
>                       t1.AddNew
>                       t1("pole1") = k1("dana2")
>                       t1("pole2") = k1("dana2")
>                       t1.Update
>        k1.MoveNext
> Loop
> t1.Close
> k1.Close
>
> gdzie jest blad
>
> pozdrawiam
> Piotrek

bardziej wydajne jest rozwiązanie oparte na SQL-u bo co tu dużo gadać za 
takie coś to powinni dawać linijką po łapach w szkole ;)

insert into tabela1
(pole1, pole2)
select dana1, dana2
FROM kwerenda1

zaszyć coś takiego w kwerendzie albo w stringu i wykonać w dowolny sposób 
Technical Details
Message-ID: <g879ju$q8a$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <g80or9$uac$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Przemysław Rachwał <prachwal@gazeta.pl>
Newsgroups: pl.comp.bazy-danych.msaccess
Subject: Re: Przeniesienie rekordow z kwerendy do tabeli
Date: Sat, 16 Aug 2008 21:25:54 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 38
Message-ID: <g879ju$q8a$1@inews.gazeta.pl>
References: <g80or9$uac$1@news.onet.pl>
NNTP-Posting-Host: dc-178.dot-com.net.pl
X-Trace: inews.gazeta.pl 1218914750 26890 91.123.161.178 (16 Aug 2008 19:25:50 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Sat, 16 Aug 2008 19:25:50 +0000 (UTC)
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Priority: 3
X-RFC2646: Format=Flowed; Response
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-User: prachwal
X-MSMail-Priority: Normal
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit