<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL]]></title>
		<link>https://forum.postgresql.org.pl/index.php</link>
		<description><![CDATA[Najświeże tematy w Forum PostgreSQL.]]></description>
		<lastBuildDate>Tue, 23 Aug 2016 14:12:03 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[(VS2012) problem z zmianą bazy posgres z 8.2 do 9.4]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?id=2260&amp;action=new</link>
			<description><![CDATA[Po aktualizacji bazy postgres z wersji 8.2 do 9.4 w programie który "odziedziczyłem" po poprzedniku występuje błąd przy wywołaniu dataadapter.update(dataset, "tabela"): " Aktualizacja wymaga prawidłowego elementu InsertCommand podczas przekazywania kolekcji DataRow z nowymi wierszami."
Po zmianie wersji bazy zmieniłem również NPGSQL na aktualną wersję 2.0.14.3. 
Po zmianie bazy musiałem poprawić też kilka komend SQL, gdyż nowa wersja bardziej restrykcyjnie podchodzi do typu zmiennych. 
(wcześniej odwołania character(1) = 1 nie zgłaszało błędu - teraz przechodzi tylko character(1) = '1'.)



Poza tym inne funkcje działają prawidłowo (SelectCommand, InsertCommand , UpdateCommand, DeleteCommand)
Nie mam pomysłu gdzie szukać rozwiązania.
!!!!
Znalazłem informacje, że problem jest z NPGSQL od wersji 2.0 - (błędnie/ nie działa) NpgsqlCommandBuilder (biblioteka standardowo dołączana do postgresa 9.4).
Błąd podobno poprawiony w kolejnych wersjach (nie sprawdzałem - poprawiłem kod).]]></description>
			<author><![CDATA[dummy@example.com (m.danielfeap)]]></author>
			<pubDate>Tue, 23 Aug 2016 14:12:03 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?id=2260&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[python - psycopg2 - wstawianie % do ilike]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?id=1904&amp;action=new</link>
			<description><![CDATA[Może ktoś będzie umiał pomóc.
psycopg2 - python.

Nie umiem sobie poradzić, dostaję komunikat: 
[quote]<class 'psycopg2.ProgrammingError'>
ProgrammingError("argument formats can't be mixed",)[/quote]
[code]sql = "select * "\
      "from tabela "\
      "where nazwisko ilike '%' "\
      "and wiek = %(wiek)s"

cursor.execute(sql, {'wiek':23}}[/code]]]></description>
			<author><![CDATA[dummy@example.com (tomek)]]></author>
			<pubDate>Thu, 07 Nov 2013 13:55:56 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?id=1904&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[psql - polskie znaki]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?id=175&amp;action=new</link>
			<description><![CDATA[Wykonuje przetwarzanie ciągów znaków.
SELECT imie, wzrost, rokurodz FROM osby WHERE imie IN ('Jarosław' , 'Paweł');

Co muszę zrobić aby psql wyświetlił mi ł ?
Jak zapisać ł w psql ?:)

Bazę tworzyłem w pgAdmin.]]></description>
			<author><![CDATA[dummy@example.com (grzechu)]]></author>
			<pubDate>Fri, 28 Sep 2012 12:47:36 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?id=175&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Npgsql i 64 bit windows 7 problem]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?id=601&amp;action=new</link>
			<description><![CDATA[Programuje w C# Visual Studio 2010

Napisałem desktopową aplikację na XP i działa pięknie. Następnie zrobiłem build do platformy x64 czyli platformy 64 bitowej i niestety nie chce mi działać na windows 7. A konkretnie ta linijka kodu

conn = new NpgsqlConnection(connstring);

powoduje że program wysypuje się już przy startup. Dziwne że nawet nie egzekwuje tego kodu, sam fakt że ten kod jest w programie powoduje że program nie chce wystartować. 

Czy Npgsgl w ogóle działa na 64 bit widows i jeśli tak jak sobie z tym problemem poradzić?]]></description>
			<author><![CDATA[dummy@example.com (db501)]]></author>
			<pubDate>Tue, 07 Jun 2011 14:04:20 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?id=601&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[[C#] Jak zapisać polskie znaki do bazy z poziomu programu.]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?id=570&amp;action=new</link>
			<description><![CDATA[Witam,

Mam program najprostszy z najprostszych - kilka textboxów i guzik dodający wiersz do jednej tabeli w bazie. Zbieram teksty z textBoxów i za pomocą INSERTa wrzucam je do bazy.
Problem polega na tym, że zamiast polskich znaków, w bazie pojawiają się niesamowite krzaki ale tylko w oknie shella. Kiedy przeglądam tabelę w pgAdminie - wpis jest OK. To samo, jeśli wyciągam dane spowrotem z bazy do programu. W programie nie konwertuję żadnego kodowania. Próbowałem w shellu różnych kodowań za pomocą polecenia \encoding (utf-8, unicode, latin2, iso-8859-2, windows1250) i mam dalej krzaczki.

Co zrobić aby w oknie shella polskie znaki również wyświetlały się poprawnie?

W bazie mam ustawione kodowanie na UTF8, porównywanie napisów itp na Polish. SO: Windows XP SP najnowszy. Wersja postgresa 9.0.1.]]></description>
			<author><![CDATA[dummy@example.com (Wickerman)]]></author>
			<pubDate>Thu, 07 Apr 2011 07:35:29 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?id=570&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[interfejs dla użytkownika z ukrytą kolumną]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?id=391&amp;action=new</link>
			<description><![CDATA[Witam
Może podzielicie się kawałkami przykładowych kodów (niezależnie od języka programowania) itp., w których jest zastosowany pomysł na ukrycie kolumny z id (zbędnej dla oczu użytkownika) ale z której jednak można pobrać dane i odesłać do bazy?
Np. mam w bazie tabelę id, imie, nazwisko...
W interfejsie dla użytkownika w tabeli pokazuję mu tylko imię i nazwisko .... ale jak użytkownik coś zmodyfikuje w wierszu tabeli to odsyłam update do bazy pobierając id z ukrytej kolumny.

Robię to w Javie na JTable ale tu pomysł na zmniejszenie kolumny do 0 a nawet -1 nie sprawdza się, bo jest widoszność na jedną literkę i w TableHeader i w samej kolumnie z danymi.]]></description>
			<author><![CDATA[dummy@example.com (r_k2)]]></author>
			<pubDate>Tue, 02 Feb 2010 17:31:19 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?id=391&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Npgsql - postgres i .NET]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?id=356&amp;action=new</link>
			<description><![CDATA[Próbuję połączyć moją bazę, która stoi lokalnie na postgresie z aplikacją .Netową ale jakoś mi to nie za bardzo wychodzi.
Korzystam z Npgsql ale jakoś to nie działa. Nawet nie pojawiają się żadne błędy tylko po prostu nie wyświetla danych z bazy w DataTable.
Będę wdzięczny za wszelką pomoc.]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Sun, 06 Dec 2009 09:57:32 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?id=356&amp;action=new</guid>
		</item>
	</channel>
</rss>
