🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: wstawianie danych z pól tabeli połączonej - klucz na 3 indeksach

#124947
From: Grzegorz Danowski
Date: Fri, 08 Aug 2008 06:23
37 lines
2409 bytes
Użytkownik "Bear" <bear4@poczta.onet.pl> napisał w wiadomości 
news:197f3882-2d6a-4084-b3af-634df7e6ffff@s50g2000hsb.googlegroups.com...
<cite>
Nie bardzo wiem jak powinna wyglądać konstrukcja sql instrukcji przy
trzech polach identyfikujących jednoznacznie dany rekord, myślałam o
połączeniu tych trzech pól w jeden łańcuch i w ten sposób wyszukać
odpowiedni rekord

Pole Klucz to 3 pola: [ID_PKT_MAGISTRALI] & [ID_PKT_DRUGORZ] &
[ID_PKT_NISKOPAR]

select * from Kw_WEZLY_WP_VIEW " & _
            " where ID_PKT_MAGISTRALI & ID_PKT_DRUGORZ &
D_PKT_NISKOPAR =  " & Forms!F_indeksowy![Klucz]

ale jeszcze nie sprawdzałam czy to zadziała.
</cite>

Nie zadziała, powinieneś raczej:

select * from Kw_WEZLY_WP_VIEW " & _
            " where ID_PKT_MAGISTRALI = " & Forms!F_indeksowy!ID_MAGISTRALA 
&
            " and ID_PKT_DRUGORZ = " & Forms!F_indeksowy!ID_DRUGORZ &
            " and D_PKT_NISKOPAR =  " & Forms!F_indeksowy!ID_NISKOPAR

A jeśli nie są to liczby, a ciągi znaków, to dodaj jeszcze ptaszki:

select * from Kw_WEZLY_WP_VIEW " & _
            " where ID_PKT_MAGISTRALI = '" & Forms!F_indeksowy!ID_MAGISTRALA 
& "'" &
            " and ID_PKT_DRUGORZ = '" & Forms!F_indeksowy!ID_DRUGORZ & "'" &
            " and D_PKT_NISKOPAR =  '" & Forms!F_indeksowy!ID_NISKOPAR  & 
"'"

Pozdrawiam
Grzegorz 
Technical Details
Message-ID: <g7goog$btp$1@absolut.sgh.waw.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!sgh.waw.pl!not-for-mail
References: <22f53c0c-e6e1-4939-976b-b12eb14cef42@l64g2000hse.googlegroups.com> <g7etds$pk3$1@news.onet.pl> <197f3882-2d6a-4084-b3af-634df7e6ffff@s50g2000hsb.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!sgh.waw.pl!not-for-mail
From: "Grzegorz Danowski" <gdn__na@serwerze__poczta.onet.pl>
Newsgroups: pl.comp.bazy-danych.msaccess
Subject: Re: wstawianie danych z pól tabeli
 połączonej - klucz na 3 indeksach
Date: Fri, 8 Aug 2008 08:23:12 +0200
Organization: gdn
Lines: 39
Message-ID: <g7goog$btp$1@absolut.sgh.waw.pl>
References: <22f53c0c-e6e1-4939-976b-b12eb14cef42@l64g2000hse.googlegroups.com> <g7etds$pk3$1@news.onet.pl> <197f3882-2d6a-4084-b3af-634df7e6ffff@s50g2000hsb.googlegroups.com>
Reply-To: "Grzegorz Danowski" <gdn__na@serwerze__poczta.onet.pl>
NNTP-Posting-Host: grzesiek-12g.nt.sgh.waw.pl
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-RFC2646: Format=Flowed; Original
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit