🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Update tabeli połączonej z bazy sql

#137431
From: 1h18n19m2t
Date: Tue, 04 Apr 2017 04:37
35 lines
2775 bytes
W dniu poniedziałek, 3 kwietnia 2017 22:20:32 UTC+2 użytkownik LeszekN napisał:
> Witaj 
> Najlepiej podzielić bazę i przetestować, na pewno wystąpią drobne błędy.
> 
> > Mam pytanie czy po przeniesieniu tabel na serwer SQL i podlinkowaniu ich do
> > accessa zmieni się sposób ich edycji?
> teoretycznie się nie zmieni przy tabelach podlinkowanych
> Recordset dział tak samo no prawie :) 
> w recordsetach też używa się poleceń SQL, np budujesz recordset na postawie stringu SQL, wiec w czym problem aby nie linkować tabel???
> 
> Poczytaj o metodach łączenia z serwerem SQL bez linkowania tabel 
> Spraw aby serwer SQL pracował a nie Access.
> 
> pozdrawiam
> Leszek


Pisząc kod w accessie zawsze używałem składni jak poniżej:
 
Set hist = db.OpenRecordset("hist_karta", dbOpenDynaset)
 hist.AddNew
 hist!karta = CLng(HID!CardNumber)
 hist!data = Now()
 hist!kto = "AUTOMAT"
 hist!ruch = 2
 hist.Update

Natomiast poprzez SQL byłoby to mniej więcej tak:

$zapytanie = "INSERT INTO `historia` (`karta`, `data`, `kto`, `ruch`) VALUES (CLng(HID!CardNumber), Now(), 'AUTOMAT', '2')";
$idzapytania = mysql_query($zapytanie);



Moje pytanie jest więc takie, czy muszę cały kod przerobić?
Technical Details
Message-ID: <d48de76f-0983-4189-b68d-b0b8999b978f@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!1.eu.feeder.erje.net!feeder.erje.net!2.us.feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!n37no5102666qtb.0!news-out.google.com!m191ni19656itc.0!nntp.google.com!y18no4034748itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <0baa993e-3f14-41c5-9738-4c5c6b161544@googlegroups.com> <f9a1b82e-72ae-4f0a-9199-b9e585cc6e3f@googlegroups.com>

Show Full Headers
Complete Article Headers
X-Received: by 10.13.227.65 with SMTP id m62mr8731469ywe.27.1491280662567;        Mon, 03 Apr 2017 21:37:42 -0700 (PDT)
X-Received: by 10.157.33.35 with SMTP id i32mr787740otb.19.1491280662522; Mon, 03 Apr 2017 21:37:42 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!1.eu.feeder.erje.net!feeder.erje.net!2.us.feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!n37no5102666qtb.0!news-out.google.com!m191ni19656itc.0!nntp.google.com!y18no4034748itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.bazy-danych.msaccess
Date: Mon, 3 Apr 2017 21:37:42 -0700 (PDT)
In-Reply-To: <f9a1b82e-72ae-4f0a-9199-b9e585cc6e3f@googlegroups.com>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=195.85.241.99; posting-account=YIGfLQoAAAAl7LeGZ9hVRtTF2oCdy2M8
NNTP-Posting-Host: 195.85.241.99
References: <0baa993e-3f14-41c5-9738-4c5c6b161544@googlegroups.com> <f9a1b82e-72ae-4f0a-9199-b9e585cc6e3f@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d48de76f-0983-4189-b68d-b0b8999b978f@googlegroups.com>
Subject: Re: Update tabeli połączonej z bazy sql
From: 1h18n19m2t@gmail.com
Injection-Date: Tue, 04 Apr 2017 04:37:42 +0000
Lines: 44
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit