资源简介
本系统是没有经过数据库的系统,可以直接读取EXCEL文件的一类考试系统
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
using System.Data;
/**************
* 作者:李星
* 时间:2013-11-11
* 功能:知识竞赛系统(获取数据支撑类)
* ************/
namespace Exam
{
class DBHelper
{
//定义全局数据存储容器
static DataTable dt = null;
#region--获取基础数据--
///
/// 选择文件(目前没此需求)
///
private static string WriteExcel()
{
string filePath = ““;
try
{
//获取Excel文件路径和名称
OpenFileDialog odXls = new OpenFileDialog();
// 指定相应的打开文档的目录
odXls.InitialDirectory = “C://“;
// 设置文件格式
odXls.Filter = “Excel files (*.xls)|*.xls“;
odXls.FilterIndex = 2;
odXls.RestoreDirectory = true;
if (odXls.ShowDialog() == DialogResult.OK)
{
filePath = odXls.FileName;
}
}
catch (Exception Ex)
{
}
return filePath;
}
///
/// 显示数据
///
public static DataTable ShowTable()
{
//string fileName = WriteExcel();
string fileName = “tiku.xls“;
OleDbConnection ole = null;
OleDbDataAdapter da = null;
string strConn = “Provider=Microsoft.Jet.OLEDB.4.0;“
+ “Data Source=“ + fileName + “;“
+ “Extended Properties=Excel 5.0“;
string strExcel = “select * from [比赛$]“;
try
{
ole = new OleDbConnection(strConn);
ole.Open();
da = new OleDbDataAdapter(strExcel ole);
dt = new DataTable();
da.Fill(dt);
ole.Close();
}
catch (Exception Ex)
{
MessageBox.Show(Ex.Message);
}
finally
{
if (ole != null)
ole.Close();
}
return dt;
}
#endregion
#region---把获取得到的数据放入DataTable---
public static DataTable GetQuestion(string name)
{
DataTable newdt = new DataTable();
if (dt != null)
{
newdt.Columns.Add(“Flag“ typeof(string));
newdt.Columns.Add(“Name“ typeof(string));
newdt.Columns.Add(“Item“ typeof(string));
newdt.Columns.Add(“Answer“ typeof(string));
foreach ( DataRow row in dt.Rows )
{
if (!row[“Flag“].ToString().Trim().Equals(““) && row[“Flag
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 29184 2013-11-14 13:51 Exam\bin\Debug\Exam.exe
文件 54784 2013-11-14 13:51 Exam\bin\Debug\Exam.pdb
文件 14328 2013-11-17 12:27 Exam\bin\Debug\Exam.vshost.exe
文件 490 2009-06-11 05:14 Exam\bin\Debug\Exam.vshost.exe.manifest
文件 31232 2013-11-12 08:19 Exam\bin\Debug\tiku.xls
文件 31232 2013-11-12 08:19 Exam\bin\Debug\tiku.xls~RF12f97b.TMP
文件 3866 2013-11-11 20:18 Exam\DBHelper.cs
......R 5056 2013-11-11 20:23 Exam\Exam.csproj
文件 257 2013-11-10 10:08 Exam\Exam.csproj.vspscc
文件 1605 2013-11-12 11:34 Exam\Exam.sln
..A..H. 22016 2013-11-17 12:29 Exam\Exam.suo
文件 256 2013-11-10 10:08 Exam\Exam.vssscc
......R 624 2013-11-10 08:46 Exam\frmBct.cs
......R 2344 2013-11-08 10:30 Exam\frmBct.Designer.cs
......R 5814 2013-11-08 10:30 Exam\frmBct.resx
......R 610 2013-11-10 08:47 Exam\frmRwt.cs
......R 2353 2013-11-08 10:30 Exam\frmRwt.Designer.cs
......R 5814 2013-11-08 10:30 Exam\frmRwt.resx
文件 3715 2013-11-11 11:18 Exam\frmXzt.cs
文件 14305 2013-11-11 11:18 Exam\frmXzt.Designer.cs
文件 11117 2013-11-11 11:18 Exam\frmXzt.resx
文件 9638 2013-11-14 13:51 Exam\Main.cs
文件 11558 2013-11-14 13:41 Exam\Main.Designer.cs
文件 6582 2013-11-14 13:41 Exam\Main.resx
文件 223 2013-11-12 08:21 Exam\mssccprj.scc
文件 510 2013-11-17 12:27 Exam\obj\Debug\Exam.csproj.FileListAbsolute.txt
文件 1023 2013-11-14 13:41 Exam\obj\Debug\Exam.csproj.GenerateResource.Cache
文件 29184 2013-11-14 13:51 Exam\obj\Debug\Exam.exe
文件 180 2013-11-14 13:41 Exam\obj\Debug\Exam.frmBct.resources
文件 180 2013-11-14 13:41 Exam\obj\Debug\Exam.frmRwt.resources
............此处省略25个文件信息
- 上一篇:c#自定义透明按钮控件
- 下一篇:WPF 环形菜单控件
相关资源
- c#自定义透明按钮控件
- WPF C# 轮播图
- [c#]B+树的C#实现-BPlusTreePrototype
- 用C# 模仿 WINDOWS计算器 编写的 计算器
- WInform LED 时钟显示源码及Dll C#控件
- C# 通过COM端口读取数据
- C#桌面右下角弹出提示窗
- C#利用Remoting实现文件上传
- C#实现MQTT协议
- c#winform开发仓库管理系统,vs2010,m
- C#中DataSet的用法很详细
- C# 职员管理系统
- C#实现增删改查 学生管理系统
- C# 远程连接RDPdemo
- ASP.NET+SQL在线考试系统(毕业设计)
- C#版winform中使用的ToggleButton
- CLR Via C#(第4版) 完整源代码
- 计算机图形学 扫描线种子填充算法
- C# 利用反射动态创建对象
- c#下post multipart/form-data和JSON
- C# OracleHelper
- c#微信企业号推送消息,亲测通过__(
- 自定义的ListView(C#) 可以在任意列
- C# 后台HTML代码拼接工具
- 基于C#的FTP客户端的实现(网络编程课
- c#获取系统和指定进程的CPU和内存占用
- udp打洞源码服务端和客户端C# 实现
- [c#]wince平台下的GPIO接口使用测试程序
- C#中使用ACCESS数据库进行查询WinForm程
- 放大,缩小,图形显示C#+ARCENGINE.rar
评论
共有 条评论