<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;fid=4&amp;type=atom"/>
	<updated>2016-08-23T14:12:03Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/index.php</id>
		<entry>
			<title type="html"><![CDATA[(VS2012) problem z zmianą bazy posgres z 8.2 do 9.4]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?id=2260&amp;action=new"/>
			<summary type="html"><![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).]]></summary>
			<author>
				<name><![CDATA[m.danielfeap]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=2117</uri>
			</author>
			<updated>2016-08-23T14:12:03Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?id=2260&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[python - psycopg2 - wstawianie % do ilike]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?id=1904&amp;action=new"/>
			<summary type="html"><![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]]]></summary>
			<author>
				<name><![CDATA[tomek]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1459</uri>
			</author>
			<updated>2013-11-07T13:55:56Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?id=1904&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[psql - polskie znaki]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?id=175&amp;action=new"/>
			<summary type="html"><![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.]]></summary>
			<author>
				<name><![CDATA[grzechu]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=64</uri>
			</author>
			<updated>2012-09-28T12:47:36Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?id=175&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Npgsql i 64 bit windows 7 problem]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?id=601&amp;action=new"/>
			<summary type="html"><![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ć?]]></summary>
			<author>
				<name><![CDATA[db501]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1244</uri>
			</author>
			<updated>2011-06-07T14:04:20Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?id=601&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[C#] Jak zapisać polskie znaki do bazy z poziomu programu.]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?id=570&amp;action=new"/>
			<summary type="html"><![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.]]></summary>
			<author>
				<name><![CDATA[Wickerman]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1218</uri>
			</author>
			<updated>2011-04-07T07:35:29Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?id=570&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[interfejs dla użytkownika z ukrytą kolumną]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?id=391&amp;action=new"/>
			<summary type="html"><![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.]]></summary>
			<author>
				<name><![CDATA[r_k2]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=341</uri>
			</author>
			<updated>2010-02-02T17:31:19Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?id=391&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Npgsql - postgres i .NET]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?id=356&amp;action=new"/>
			<summary type="html"><![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.]]></summary>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1024</uri>
			</author>
			<updated>2009-12-06T09:57:32Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?id=356&amp;action=new</id>
		</entry>
</feed>
