以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于postgresql数据库连接的求助  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=140328)

--  作者:liujie6215
--  发布时间:2019/9/3 15:33:00
--  [求助]关于postgresql数据库连接的求助
所用数据库是postgresql,我想连接上数据库,从表中取数据,做成一个小程序。

desciption      英克云
database        seas
server            139.16.161.177
user name      agtma
password       123456
 
请哪位大师帮忙?告诉我如何实现,我急等,谢谢
 
帮忙写代码者,必有重谢!!!
[此贴子已经被作者于2019/9/3 16:13:51编辑过]

--  作者:有点蓝
--  发布时间:2019/9/3 16:23:00
--  
参考:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=96073&skin=0
--  作者:xuezxz
--  发布时间:2019/10/19 22:52:00
--  
Npgsl.dll在安装目录里有了,是不是就不用引用了?

以下内容为程序代码:

1 Dim pgConnection As NpgsqlConnection = New NpgsqlConnection
2 Dim pgConnectionString As String
3 pgC
4 pgConnection.ConnectionString = pgConnectionString
5 pgConnection.Open()



这段代码有问题吗?提示:未定义类型“Npgsqlconnection”,在命名空间添加“Npgsqlconnection”也没用
[此贴子已经被作者于2019/10/19 23:03:02编辑过]

--  作者:xuezxz
--  发布时间:2019/10/19 23:04:00
--  
奇怪了,为什么最后一行的内容加引号就没办法正常显示
pgConnectionString =
 Server=localhost;Port=5432;Userid=myUserId;Database=myDatabaseName;password=myPassword;Protocol=3;SSL=false;Pooling=true;MinPoolSize=1;MaxPoolSize=20;Encoding=UNICODE;Timeout=15;SslMode=Disable

[此贴子已经被作者于2019/10/19 23:09:22编辑过]

--  作者:有点蓝
--  发布时间:2019/10/20 21:48:00
--  
1、必须有添加Npgsl.dll的引用
2、写全命名空间

Npgsql.NpgsqlConnection

--  作者:xuezxz
--  发布时间:2019/10/21 22:30:00
--  

图片点击可在新窗口打开查看

蓝大大,这是什么情况?要怎么处理?
[此贴子已经被作者于2019/10/21 22:30:43编辑过]

--  作者:有点蓝
--  发布时间:2019/10/21 22:57:00
--  
写全命名空间。具体名称看他们文档,或者打开vs查看
--  作者:xuezxz
--  发布时间:2019/10/23 22:00:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:npg1.jpg
图片点击可在新窗口打开查看

--  作者:xuezxz
--  发布时间:2019/10/23 22:00:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:npg2.jpg
图片点击可在新窗口打开查看

--  作者:xuezxz
--  发布时间:2019/10/23 22:01:00
--  
各位老师,培训培训,这是什么原因?