位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C#DataReader 实例

提问人:刘冬梅发布时间:2020-10-13

(1)新建项目(WINDOWS应用程序)。

(2)双击Form1,进入Load事件。

(3)在Form1.cs中添加命名空间using System.Data.OleDb。

(4)在Load事件中添加代码:

string message=“ “;

OleDbConnection conn=new OleDbConnection() ;

conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“+

                                 @"Data\student.mdb";

string selectQuery=“select ID,sName,sGrade,sSex from student”;

OleDbCommand cmd=new OleDbCommand(selectQuery,conn);

conn.Open( );

OleDbDataReader reader=com.ExecuteReader(CommandBehavior.CloseConnection);

while(reader.read( ))

{ message+=“学号:”+reader[0].ToString( )+” “;

  message+=“姓名:”+reader[“sName”].ToString( )+” “;

 message+=“班级:”+reader.GetString(2)+” “;

message+=“性别:“+reader.GetString(3)+” “;

message+=“\n”;

}

reader.Close( );

if(conn.State==ConnectionState.Closed) message+=“数据连接已经关闭”;

MessageBox.Show(message);}

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部