做课程设计,题目要求用excel作为数据库管理系统,请问是什么意思?是excel作为数据库么?不用其他的数据库和excel结合?如果用excel,怎能像sql在c#中一样运用?
解决方案 »
- 哪位朋友可以给我提供一个比较易懂的五子棋博奕的估值源代码
- thread.Suspend()和thread.Resume()已过时,请问用什么来代替他们比较好?求详解!
- 关于NativeWindow,为什么会有这个类?
- 利用c#语句查询 mdb表,是否需要安装access
- 请问如何 选择网页的U L标签下第三项“笔记本电脑”?(附网页源代码)
- 控件在客户机上不显示
- 如何用一个字符串分割另外一个字符串,得到一个数组?
- 请教C#的WinSock编程中使用WSAAsyncSelect函数的问题(如何将消息推送给窗口句柄)
- c#弱问题两个
- Windwos Form下的treeview控件不支持多选,如何继承一下才可以支持?要改写哪些事件和函数?
- vs项目引用路径(全局引用)问题
- 请指出以下程序错误
if (comboBox1.Text == "")
{
MessageBox.Show("请选择登录模式");
}
if (comboBox1.Text == "管理员")
{
string strExcel = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source= C:\Documents and Settings\Administrator\桌面\界面\课程设计\excel.xls;Extended Properties=Excel 8.0;";
OleDbConnection connExecel = new OleDbConnection(strExcel);
connExecel.Open();
string excel="select * from [Sheet1$] where username='" + textBox1.Text.Trim() + "' and password='" + textBox2.Text.Trim() + "'";
OleDbCommand cmd = new OleDbCommand(excel,connExecel);
OleDbDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
username = dr["username"].ToString();
password = dr["password"].ToString();
管理员操作 frm = new 管理员操作();
frm.Show();
this.Hide();
}
else
{
MessageBox.Show("管理员用户名或密码不存在!", "出现错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
dr.Close();
connExecel.Close();
}
if (comboBox1.Text == "学生")
{
}