Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
mvs87
12 / 12 / 7
Регистрация: 21.08.2013
Сообщений: 115
1

VS 2010 не удаётся подключиться к PostgreSQL

24.04.2014, 08:40. Просмотров 1015. Ответов 2
Метки нет (Все метки)

Здравствуйте!

Решил использовать PostgreSQL

Ссылки (DLL-ки) подключил по инстуркции: http://www.dirkbertels.net/computing/postgres.php

В студии прописал конекторы и т.д.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Microsoft.Office.Interop.Excel;
using MySql.Data.MySqlClient;
using Npgsql;
using NpgsqlTypes;
 
namespace export_to_XLS
{
    public partial class Form1 : Form   
    {
        public NpgsqlCommand np_command = null;
        public NpgsqlConnection np_connection = null;
        public NpgsqlDataReader np_reader = null;
 
        public Form1()
        {
            InitializeComponent();
 
            np_command = new NpgsqlCommand();
            np_connection = new NpgsqlConnection(TB_connect_np.Text);
            np_connection.Open();
 
        }
 
        private void NP_Select_DB()
        {
            np_command = new NpgsqlCommand("SELECT * FROM tab_1", np_connection);
            np_command.Connection = np_connection;
        }
 
        private void NP_Selected_to_DGV()
        {
            try
            {
                DGV_1.Rows.Clear();
                DGV_1.Columns.Clear();
 
                np_reader = np_command.ExecuteReader();
                //reader = command.ExecuteReader();
                //this.DGV_1.Columns.Add("idtab_1", "Id table"); this.DGV_1.Columns["idtab_1"].Width = 50;
                this.DGV_1.Columns.Add("id", "Id"); this.DGV_1.Columns["id"].Width = 20;
                //this.DGV_1.Columns.Add("name", "Name"); this.DGV_1.Columns["name"].Width = 50;
                //this.DGV_1.Columns.Add("last_name", "LAST Name"); this.DGV_1.Columns["last_name"].Width = 100;
                //this.DGV_1.Columns.Add("tel", "Tel Phone"); this.DGV_1.Columns["tel"].Width = 100;
 
                while (np_reader.Read())
                {
                    DGV_1.Rows.Add(np_reader["id"].ToString());
                    DGV_1.ReadOnly = true; // dataGridView1.Rows[1].Cells[1].ReadOnly = true;
                }
                np_reader.Close();
            }
 
            catch (NpgsqlException np_ex) { Console.WriteLine("Error: \r\n{0}", np_ex.ToString()); }
            finally { }
        }

на строке: np_connection.Open();
Выдаёт ошибку
Не удалось загрузить тип "System.Security.Claims.ClaimsIdentity" из сборки "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".

Но первый раз спросило файл: NpgsqlConnectorPool.sc


Подскажите, что еще не доделал? Нид хэлп.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2014, 08:40
Ответы с готовыми решениями:

Не удаётся подключиться к серверу
Выполняю первый пример из "FAQ по ADO.NET Петррр". База не создаётся и происходит вот такая...

Не удаётся подключиться к базе данных и выполнить запрос
Доброго времени суток всем участникам форума. Надо подключиться к базе данных и достать из неё...

Не удаётся подключиться к интернету
Добрый день. Суть проблемы: после переустановки windows'a, не подключается к интернету. Драйвер...

Не удаётся подключиться к сети Wi-Fi
Здравствуйте. Ноутбук с Windows 8.1 перестал подключатся к wi-fi сети после ввода правильного...

Не удаётся подключиться к Апачу на ХРюше
Раньше у меня на так называемом "сервере" на вин серве 2к3 стоял AppSrv 2.6.0 всё отлично работало,...

2
StudAssistant
Эксперт
34811 / 27003 / 5019
Регистрация: 17.04.2006
Сообщений: 49,622
24.04.2014, 08:40
Закажите контрольную, курсовую, диплом или любую другую студенческую работу здесь.
2
Петррр
6182 / 3483 / 898
Регистрация: 28.10.2010
Сообщений: 5,928
24.04.2014, 23:23 2
Я бы установил через NuGet.
0
mvs87
12 / 12 / 7
Регистрация: 21.08.2013
Сообщений: 115
25.04.2014, 12:05  [ТС] 3
Короче бросил я эту базу. Чо с ней мучится. Пусть авито и мучаются, коль юзают её.
Поставил МариюДБ и щаслив
0
StackOverflow
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2014, 12:05

Не удаётся подключиться к SQL-серверу (локальному)
Сейчас изучаю базы данных, вот дошёл до создания простейшей БД, в Visual Studio 2010 с Microsoft...

Как подключиться к PostgreSQL на windows x64?
Всем привет! На x32 windows подключается без проблем. Для x64 скачал libpq.dll по ссылке из доков...

Не удаётся подключиться к расшареному принтеру Windows 7 Canon lbp2900
Не удаётся подключиться к расшареному принтеру Windows 7 Canon lbp2900. Вот это пробовал:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru