Article View: pl.comp.bazy-danych.msaccess
Article #137539Re: wywołanie kwerendy bez zapisywania qd
From: minfo
Date: Mon, 16 Oct 2017 18:35
Date: Mon, 16 Oct 2017 18:35
40 lines
2388 bytes
2388 bytes
obecnie mam tak:
Sub myQry()
...
sSQL = "SELECT c.INDEKS, d.WAGA*c.[DILOSC] AS WAGA " & _
"FROM tbl_" & sRM AS c INNER JOIN mg00imni AS d ON c.INDEKS = d.INDEKS ;"
If DCount("*", "MSysObjects", "Name = 'myQuery'") <> 0 Then
DoCmd.DeleteObject acQuery, "myQuery"
End If
Set qd = db.CreateQueryDef("myQuery", sSQL)
DoCmd.OpenQuery "myQuery"
End Sub
Chciałbym wywołać sSQL bez konieczności zakładania kwerendy "myQuery".
Pewnie ograniczeniem jest moja niewiedza...
Czy da się to zrobić inaczej niż jest napisane powyżej?
Kombinowałem jeszcze tak:
Dim con As ADODB.Connection
Set con = CurrentProject.Connection
con.Execute sSQL
Nie skończyło się błędem jak w przypadku
qd.Execute informującym o próbie wywołania innego typu kwerendy niż funkcyjna ale nie pokazał mi się w Accesie grid z danymi wynikowymi.
I nie wiem czemu...
MF
Technical Details
Message-ID:
<312fa906-5694-4d88-8379-ddf565030c9b@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer03.am4!peer.am4.highwinds-media.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.fr7!futter-mich.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!k31no1170911qta.1!news-out.google.com!r5ni1844qtc.1!nntp.google.com!k31no1170909qta.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<c723428f-461e-4334-b0e0-9e92f7f8eb5c@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 10.200.44.213 with SMTP id 21mr8502046qtx.26.1508178940940; Mon, 16 Oct 2017 11:35:40 -0700 (PDT) X-Received: by 10.31.201.3 with SMTP id z3mr802154vkf.0.1508178940904; Mon, 16 Oct 2017 11:35:40 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer03.am4!peer.am4.highwinds-media.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.fr7!futter-mich.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!k31no1170911qta.1!news-out.google.com!r5ni1844qtc.1!nntp.google.com!k31no1170909qta.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych.msaccess Date: Mon, 16 Oct 2017 11:35:40 -0700 (PDT) In-Reply-To: <c723428f-461e-4334-b0e0-9e92f7f8eb5c@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=79.163.147.164; posting-account=vYGi6woAAAA6NlWlzOm2dBNZ6sPJDKfx NNTP-Posting-Host: 79.163.147.164 References: <c723428f-461e-4334-b0e0-9e92f7f8eb5c@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <312fa906-5694-4d88-8379-ddf565030c9b@googlegroups.com> Subject: Re: wywołanie kwerendy bez zapisywania qd From: minfo@onet.pl Injection-Date: Mon, 16 Oct 2017 18:35:40 +0000 X-Received-Body-CRC: 2227272309 X-Received-Bytes: 2306 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit