Article View: pl.comp.bazy-danych.msaccess
Article #137587Re: Pole w widoku z MSSQL daje string zamiast numeric
From: Radosław Biernacki
Date: Sun, 01 Apr 2018 13:59
Date: Sun, 01 Apr 2018 13:59
37 lines
2718 bytes
2718 bytes
W dniu sobota, 31 marca 2018 08:34:50 UTC+2 użytkownik siwy5 napisał: > Access 2003 a SQL MS SQL 2008 > Pozdrawiam Próbowałem zasymulować taką sytuację u siebie, ale nie udało mi się uzyskać takiego błędu :( Użyłem bazy SubiektaGT create view test_view as select dok_id , dok_wartnetto from dok__Dokument Podłączyłem widok do Accessa - jest ok. dok_id dok_wartnetto 1162 154,10 zł 3204 93,56 zł No to widok z obliczaną kolumną brutto: reate view test_view2 as select dok_id , dok_wartnetto, dok_wartnetto * 1.23 as brutto from dok__Dokument No i w tabeli mam: dok_id dok_wartnetto brutto 1162 154,10 zł 189,543 3204 93,56 zł 115,0788 9292 721,31 zł 887,2113 Na Twoim miejscu, sprawdziłbym, jaki typ pola masz w tabeli połączonej. Podejrzewam że string. Pies musi być pogrzebany w operacji tworzenia widoku i w funkcjach regionalnych systemu. Jest kilka sposobów obejścia problemu (co prawda nie znam szczegółów i nie wiem do czego Ci to potrzebne): kwerenda wybierająca do innej tabeli obliczenia po stronie accessa itp Sorry, wiem że niewiele pomagam, no i działam w środowisku SQL2014 i Access 2016. Dane łączę przez standardowy sterownik ODBC.
Technical Details
Message-ID:
<5e4f0d14-3ddb-4368-be50-3020f9e98a50@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!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!j29no1178925qtc.0!news-out.google.com!c39ni1104qta.0!nntp.google.com!k9no736736qti.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<822a0431-0aa2-4a2d-a647-3772f3dac944@googlegroups.com> <b584e6fa-b0e4-4a54-aa35-631deecd4e0e@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 10.237.54.231 with SMTP id f94mr3802481qtb.34.1522591196240; Sun, 01 Apr 2018 06:59:56 -0700 (PDT) X-Received: by 10.31.63.19 with SMTP id m19mr701739vka.5.1522591195830; Sun, 01 Apr 2018 06:59:55 -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!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!j29no1178925qtc.0!news-out.google.com!c39ni1104qta.0!nntp.google.com!k9no736736qti.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych.msaccess Date: Sun, 1 Apr 2018 06:59:55 -0700 (PDT) In-Reply-To: <b584e6fa-b0e4-4a54-aa35-631deecd4e0e@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=89.67.49.144; posting-account=9Fm0dAoAAAD_MxdU7fBVfoEQePK97rMO NNTP-Posting-Host: 89.67.49.144 References: <822a0431-0aa2-4a2d-a647-3772f3dac944@googlegroups.com> <b584e6fa-b0e4-4a54-aa35-631deecd4e0e@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <5e4f0d14-3ddb-4368-be50-3020f9e98a50@googlegroups.com> Subject: Re: Pole w widoku z MSSQL daje string zamiast numeric From: Radosław Biernacki <radekb147@gmail.com> Injection-Date: Sun, 01 Apr 2018 13:59:56 +0000 Lines: 45 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit