我正在研究使用npgsql库连接到PostgreSQL的测试代码,这是代码示例:
Dim conn As Npgsql.NpgsqlConnection = New Npgsql.NpgsqlConnection("Server=localhost;Database=Fox;User Id=postgres;")
conn.Open()
Dim cmd As Npgsql.NpgsqlCommand
cmd = New Npgsql.NpgsqlCommand("select userName from users where id = 1")
'etc
运行我的代码时会引发异常(在行conn.open()中):
Npgsql.dll中出现未处理的“System.ArgumentNullException”类型异常
附加信息:字符串引用未设置为String的实例。
问题出在哪里?