Articles of npgsql

Installare Npgsql.dll per Postgresql

Quindi sto avendo un problema nell’installazione di npgsql.dll e mono.security.dll. Ho cercato di capirlo per così tanto tempo … per favore aiuto. Ecco i passaggi che ho fatto … Scarica il file zip da https://github.com/npgsql/npgsql Vai in Visual Studio e inizia un nuovo progetto. Comando C # (non sono sicuro di quale progetto specifico dovrei […]

Npgsql su mono: “Un’operazione è già in corso.”

Utilizzando la v3.0.3 di Npgsql e la mia app funziona perfettamente sul mio PC. Quando lo eseguo sul mio RaspPI2 con Mono, ottengo un errore nel titolo. Dopo aver ricevuto l’errore la prima volta, ho inserito un blocco () attorno alla sezione. Dopo aver ricevuto di nuovo l’errore, aggiungo “Pooling = false” alla stringa di […]

Uscita query parametrizzata Npgsql incompatibile con PostGIS

Ho questa query con parametri in un comando Npgsql: UPDATE raw.geocoding SET the_geom = ST_Transform(ST_GeomFromText(‘POINT(:longitude :latitude)’, 4326),3081) WHERE id=:id :longutide e :latitude sono double e id is int . La query che viene effettivamente eseguita contro il DB è simile alla seguente: UPDATE raw.geocoding SET the_geom = ST_Transform(ST_GeomFromText(‘POINT(((E’-96.6864379495382′)::float8) ((E’32.792527154088′)::float8))’, 4326),3081) WHERE id=((10793455)::int4) Grazie all’aiuto di […]

Errore PostgreSQL: l’argomento stringa di query di EXECUTE è null

Ho una tabella chiamata evidence con un trigger che chiama una stored procedure che fondamentalmente esegue il partizionamento delle tabelle per mese. Tuttavia ottengo un errore oscuro quando inizio a inserire un sacco di righe sotto carico: Npgsql.NpgsqlException: query string argument of EXECUTE is null Severity: ERROR Code: 22004 at Npgsql.NpgsqlState.d__a.MoveNext() in c:\C#Apps\github.npgsql.Npgsql.stock\src\Npgsql\NpgsqlState.cs:line890 at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject() […]

Entity Framework 6.1.1 e Npgsql 2.2.3: Imansible trovare il provider di database di Entity Framework compatibile

Sto lavorando su un progetto usando EntityFramework 6.1.1 e npgsql 2.2.3 all’interno di Visual Studio 2012 Update 4. Per fare ciò ho installato npgsl usando l’installazione fornita e installato i pacchetti nuget “Npgsql” e “Npgsql per Entity Framework” (e “EntityFramework” stesso, ovviamente). Ogni cosa andava bene: potevo accedere con successo al mio database per un […]

collega C # a PgBouncer

Sto usando C # e PostgreSQL. Mi sono connesso a PostgreSQL usando Npgsql. Tutto funziona bene. Ora voglio utilizzare il pool di connessioni con l’aiuto dello strumento PgBouncer. Le informazioni del database sono state impostate su PgBouncer. Perché ora PgBouncer si prenderà cura della connessione al database PostgreSQL (se ho torto, per favore correggimi). Ma […]

SemaphoreSlim per proteggere il pool di connessioni dall’esaurimento

Ho un microservice (Web API) all’interno di un’architettura eventdriven che riceve messaggi da RabbitMQ e si suppone che li salvi in ​​un DB PostgreSQL usando ADO.NET. Purtroppo, il mio pool di connessioni (attualmente impostato su 50) si esaurisce abbastanza velocemente, dandomi questo messaggio di errore: The connection pool has been exhausted, either raise MaxPoolSize My […]

Come modificare il valore impostato del comando di aggiornamento npgsql postgresql c #

Ho provato a modificare un comando sql per postgresql su c #. La riga nei commenti è quella che funziona, ma ho bisogno di cambiare il set da predefinito a variabile. Sebbene dopo averlo usato allo stesso modo per definirlo come una variabile, con un testo dato dall’utente su un altro modulo, non sembra funzionare. […]

Entity Framework 6 – Npgsql – errore di stringa di connessione

Un problema difficile (e frustrante) – forse voi gente potrebbe essere abbastanza intelligente da risolverlo: Problema Voglio essere in grado di leggere / scrivere nel mio database usando Entity Frameworks. Ho un semplice binario app che funziona su Heroku (impalcatura semplice). Voglio collegarmi a questo database e manipolare i record. La buona notizia è che […]

Come leggere il campo dell’array dal database usando c #?

Sto usando C # con postgresql. Nel database ho una tabella chiamata test e in questa tabella ho una colonna chiamata arr che è datatype è double[] e ho memorizzato più record come questo {1, 1, 2, 3, 0, 5, 1, 4} . Ora, come restituire quei record nel programma C # e memorizzati in […]