查询表,提示42P01错误!

TTOLH 2017-08-21 09:32:40
在pgadmin4中创建的表users,访问都正常,但是在vs2012中,C#语言访问,连接能打开,但是执行到 com.ExecuteReader(),提示42P01错误,查错误代码是没有表users,这是咋回事?

using (NpgsqlConnection con = new NpgsqlConnection("server=ideapad-pc;Dsn=PostgreSQL30;uid=postgres;password =123456"))
{
con.Open();
string sqlselect = "select * from public.users where username = 'user‘ “;
NpgsqlCommand com = new NpgsqlCommand(sqlselect, con);
NpgsqlDataReader reader = com.ExecuteReader();//执行到此行报错
reader.Read();
com.Dispose();
con.Close();
}
...全文
633 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
TTOLH 2017-08-21
  • 打赏
  • 举报
回复
没有指定数据库,我终于明白了!

954

社区成员

发帖
与我相关
我的任务
社区描述
PostgreSQL相关内容讨论
sql数据库数据库架构 技术论坛(原bbs)
社区管理员
  • PostgreSQL社区
  • yang_z_1
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧