c#电子点菜单,有完整的数据库
标签:
•
文件类型: .rar
•
文件大小: 26.95MB
•
下载次数: 1
•
c#电子菜单,有完整的源代码和数据库,连接数据库有两种方式,基于windows和sqlserver,代码质量很高,大家可以参考一下哦
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 913 2016-05-11 08:12 MenuDemoMenuDemo.sln
..A..H. 19968 2016-05-20 10:23 MenuDemoMenuDemo.suo
文件 15663104 2016-05-13 09:36 MenuDemoMenu_Data.MDF
文件 1694 2016-05-11 08:30 MenuDemoMenu_Data.MDF.baiduyun.uploading.cfg
文件 18677760 2016-05-13 09:36 MenuDemoMenu_Log.LDF
文件 1694 2016-05-11 08:30 MenuDemoMenu_Log.LDF.baiduyun.uploading.cfg
文件 932 2016-05-11 08:28 MenuDemoqmDataGridSet.sql
文件 836 2016-05-11 08:28 MenuDemoqmDict.sql
文件 672 2016-05-11 08:28 MenuDemoqmRole.sql
文件 776 2016-05-11 08:28 MenuDemoqmUser.sql
文件 406 2016-05-11 08:44 MenuDemoMenuDemoapp.config
文件 36671 2016-05-12 22:57 MenuDemoMenuDemoCDatabase.cs
文件 68233 2016-05-11 08:22 MenuDemoMenuDemoCOtherAid.cs
文件 3835 2016-05-12 22:57 MenuDemoMenuDemofrmAddMenu.cs
文件 7704 2016-05-12 21:27 MenuDemoMenuDemofrmAddMenu.Designer.cs
文件 5814 2016-05-12 21:27 MenuDemoMenuDemofrmAddMenu.resx
文件 11301 2016-05-13 09:18 MenuDemoMenuDemofrmDict.cs
文件 15333 2016-05-13 09:05 MenuDemoMenuDemofrmDict.designer.cs
文件 5814 2016-05-13 09:05 MenuDemoMenuDemofrmDict.resx
文件 949 2016-05-12 21:56 MenuDemoMenuDemofrmMain.cs
文件 4603 2016-05-12 21:56 MenuDemoMenuDemofrmMain.Designer.cs
文件 5814 2016-05-12 21:56 MenuDemoMenuDemofrmMain.resx
文件 4113 2016-05-13 09:34 MenuDemoMenuDemofrmOrder.cs
文件 2783 2016-05-12 23:00 MenuDemoMenuDemofrmOrder.Designer.cs
文件 5814 2016-05-12 23:00 MenuDemoMenuDemofrmOrder.resx
文件 4466 2016-05-12 21:37 MenuDemoMenuDemoMenuDemo.csproj
文件 806 2016-05-11 09:19 MenuDemoMenuDemoProgram.cs
文件 1164 2016-05-11 08:12 MenuDemoMenuDemoPropertiesAssemblyInfo.cs
文件 2872 2016-05-11 08:12 MenuDemoMenuDemoPropertiesResources.Designer.cs
文件 5612 2016-05-11 08:12 MenuDemoMenuDemoPropertiesResources.resx
............此处省略29个文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Data.OleDb;
using System.Configuration;
using System.Windows.Forms;
using System.Collections;
using System.Threading;
using System.IO;
using System.Drawing;
namespace MenuDemo
{
#region 数据适配器链表类
public class SqlDataAdapterList
{
//定义 表及其适配器的节点 结构体
public struct SqlDataAdapterNode
{
public string TableName;
public SqlDataAdapter DA;
}
private SqlDataAdapter tempDA = new SqlDataAdapter();
//定义 TableDataAdapter 的 List
private List Nodes = new List();
//Add 节点
public void Add(string TableName SqlDataAdapter DA)
{
SqlDataAdapterNode NewNode = new SqlDataAdapterNode();
NewNode.TableName = TableName;
NewNode.DA = DA;
//判断该Node是否存在
foreach (SqlDataAdapterNode Node in Nodes)
{ //该节点已经存在删除
if (Node.TableName == TableName)
{
Nodes.Remove(Node);
break;
}
}
Nodes.Add(NewNode);
}
//Del节点
public void Del(string TableName)
{
//判断该Node是否存在
foreach (SqlDataAdapterNode Node in Nodes)
{ //该节点已经存在删除
if (Node.TableName == TableName)
{
Nodes.Remove(Node);
break;
}
}
}
//查找节点的 SqlDataAdapter
public SqlDataAdapter FindDA(string TableName)
{
//判断该Node是否存在
foreach (SqlDataAdapterNode Node in Nodes)
{ //该节点已经存在
if (Node.TableName == TableName)
{
tempDA = Node.DA;
break;
}
}
return tempDA;
}
}
#endregion
#region 数据访问类 CDatabase
public class CDatabase
{
private DataSet DS;
private SqlConnection SqlConn;
public string DBServer DBName PWD;
private SqlDataAdapter tempDA;
SqlDataAdapterList MySqlDataAdapterList = new SqlDataAdapterList();
#region 构造函数
//构造函数读取数据库配置信息 LoginDBName
public CDatabase()
{
//读取注册表
DBServer = Program.DBServer;
DBName = Program.LoginDBName;
PWD = Program.PWD;
//连接字符串
string ConnStr = “user id=sa;password=“ + PWD + “;initial catalog=“ + DBName + “;data source=“ + DBServer + “;connect Timeout=1“;
SqlConn = new SqlConnection(ConnStr);
try
{
//SqlConn.Open();
}
catch (Exception ex)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 913 2016-05-11 08:12 MenuDemoMenuDemo.sln
..A..H. 19968 2016-05-20 10:23 MenuDemoMenuDemo.suo
文件 15663104 2016-05-13 09:36 MenuDemoMenu_Data.MDF
文件 1694 2016-05-11 08:30 MenuDemoMenu_Data.MDF.baiduyun.uploading.cfg
文件 18677760 2016-05-13 09:36 MenuDemoMenu_Log.LDF
文件 1694 2016-05-11 08:30 MenuDemoMenu_Log.LDF.baiduyun.uploading.cfg
文件 932 2016-05-11 08:28 MenuDemoqmDataGridSet.sql
文件 836 2016-05-11 08:28 MenuDemoqmDict.sql
文件 672 2016-05-11 08:28 MenuDemoqmRole.sql
文件 776 2016-05-11 08:28 MenuDemoqmUser.sql
文件 406 2016-05-11 08:44 MenuDemoMenuDemoapp.config
文件 36671 2016-05-12 22:57 MenuDemoMenuDemoCDataba
文件 68233 2016-05-11 08:22 MenuDemoMenuDemoCOtherAid.cs
文件 3835 2016-05-12 22:57 MenuDemoMenuDemofrmAddMenu.cs
文件 7704 2016-05-12 21:27 MenuDemoMenuDemofrmAddMenu.Designer.cs
文件 5814 2016-05-12 21:27 MenuDemoMenuDemofrmAddMenu.resx
文件 11301 2016-05-13 09:18 MenuDemoMenuDemofrmDict.cs
文件 15333 2016-05-13 09:05 MenuDemoMenuDemofrmDict.designer.cs
文件 5814 2016-05-13 09:05 MenuDemoMenuDemofrmDict.resx
文件 949 2016-05-12 21:56 MenuDemoMenuDemofrmMain.cs
文件 4603 2016-05-12 21:56 MenuDemoMenuDemofrmMain.Designer.cs
文件 5814 2016-05-12 21:56 MenuDemoMenuDemofrmMain.resx
文件 4113 2016-05-13 09:34 MenuDemoMenuDemofrmOrder.cs
文件 2783 2016-05-12 23:00 MenuDemoMenuDemofrmOrder.Designer.cs
文件 5814 2016-05-12 23:00 MenuDemoMenuDemofrmOrder.resx
文件 4466 2016-05-12 21:37 MenuDemoMenuDemoMenuDemo.csproj
文件 806 2016-05-11 09:19 MenuDemoMenuDemoProgram.cs
文件 1164 2016-05-11 08:12 MenuDemoMenuDemoPropertiesAssemblyInfo.cs
文件 2872 2016-05-11 08:12 MenuDemoMenuDemoPropertiesResources.Designer.cs
文件 5612 2016-05-11 08:12 MenuDemoMenuDemoPropertiesResources.resx
............此处省略29个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)