学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

请高手看看!!

请高手看看!!

using System; using System.Data; using System.Data.OleDb ;

class connect{ public static void Main(){ try { string strCon=" Provider=SQLOLEDB.1 ; Persist Security Info=False ; User ID = sa ; password=198066;Initial Catalog=CESHI ; Data Source = JP-DXYW-YUXF " ; OleDbConnection myConn=new OleDbConnection(strCon);

string strCom="SELECT * FROM aaaaaa where shcool=123" ; myDataSet = new DataSet(); myConn.Open();

//OleDbDataAdapter得到一个数据集

OleDbDataAdapter myCommand=new OleDbDataAdapter(strCom,myConn);

//Dataset绑定person数据表

myCommand.Fill(myDataSet,"person");

//闭此OleDbConnection myConn.Close(); myBind=this.BindingContext[myDataSet,"person"]; } catch(Exception e) { Console.WriteLine("Welcome to you!"); } } }

编译时老出错,是什么原因???

25.cs(13,1): error CSo103 :the name 'myDataSet' does not exist in the class or namespace'connect'

TOP

说明,这是在net framework v1.1 下编译的

TOP

myDataSet 这个变量还没声明。

TOP

myDataSet 不是变量,使一个对象的实例

myDataSet = new DataSet(); 就是实例化。

TOP

你知道么,你没有引入名字空间。

在前面加上Using System.Data.Sqlclient

TOP

不对,你不是用的SqlDataAdapter。日,你怎么不用SqlClient托管阿。

TOP

OleDbDataAdapter myCommand=new OleDbDataAdapter(strCom,myConn);这是对myCommand 实例化么?我觉得是OleDbCommand myCommand = new OleDbCommand(strCom,myConn);

TOP

发新话题