我已经加入数据源了,测试也能成功.数据源叫PostgreSQL30.
在Server Explorer中的DATA CONNECTIONS已经加上了ODBC.127.0.0.1 .子目录下的Tables已经有了我的表table1.
我怎么样才能操作这个表呢?我的代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.Odbc;
//namespace ConsoleOdbcConnectionnamespace cTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
string strconn = "Driver={PostgreSQL30};Server=127.0.0.1;Database=test;User=postgres; Password=yes1;Option=3;"; string sql = "select * from \"COUNT_INFO\"";
OdbcConnection myConnection = new OdbcConnection(strconn);
OdbcCommand myCommand = new OdbcCommand(sql, myConnection);
myConnection.Open();
myConnection.Close(); }
}
}
//open的时候有错误
ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序各位好心的人帮帮我吧,谢谢了
在Server Explorer中的DATA CONNECTIONS已经加上了ODBC.127.0.0.1 .子目录下的Tables已经有了我的表table1.
我怎么样才能操作这个表呢?我的代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.Odbc;
//namespace ConsoleOdbcConnectionnamespace cTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
string strconn = "Driver={PostgreSQL30};Server=127.0.0.1;Database=test;User=postgres; Password=yes1;Option=3;"; string sql = "select * from \"COUNT_INFO\"";
OdbcConnection myConnection = new OdbcConnection(strconn);
OdbcCommand myCommand = new OdbcCommand(sql, myConnection);
myConnection.Open();
myConnection.Close(); }
}
}
//open的时候有错误
ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序各位好心的人帮帮我吧,谢谢了
解决方案 »
- 请假一个表分区的问题
- mysql like语句有问题
- PostgreSQL serial重复的问题如何解决
- 多线程操作同一结果集需不需要同步
- mysql更改字段长,但库中数据较多(160多万条),大家有什么好办法么?
- asp无法向mysql中插入中文的问题。
- *******各位大侠救命啊,关于Mysql5.0的问题,搞了一天了,崩溃啊~~~~~~~~~~~~~
- 最后10分了,求助一个问题:我如何用程序得知我的系统上是否安装了MYSQL,如果装了则如何获得它的版本号!
- ERWin不支持MySQL,怎么办?
- 如何查找标题相似度在50%以上的内容。
- 再问ODBC 连接postgres的问题.急
- 我的mysql 5 怎么不能使用加密函数了?
Driver={PostgreSQL};Server=IP address;Port=5432;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
string strconn = "Driver={PostgreSQL30};Server=127.0.0.1;Database=test;User=postgres; Password=yes1;Option=3;"; ->
string strconn = "Driver={PostgreSQL};Server=127.0.0.1;Database=test;User=postgres; Password=yes1;Option=3;";
string strconn = "Driver={PostgreSQL ANSI};Server=127.0.0.1;Port=5432;Database=VionCount;Uid=postgres;Pwd=chenqing5151!;";
OdbcConnection myConnection = new OdbcConnection(strconn);
myConnection.Open();