• 大小: 2.14MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-24
  • 语言: C#
  • 标签:

资源简介

我最经用C#做的一个小的超市信息管理系统。他实现了商品的录入,查询和删除商品等功能,销售模块实现了商品的销售和查询销售情况的列表。还可以管理用户,用不同的权限登陆,还可以更改系统的背景,等等功能

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlClient;
using System.Data;
namespace 超市信息管理系统
{
    class database
    {
        private string strSQL;
//与SQL Server的连接字符串设置
//private string connectionString = “server=pc911\\sqlexpress;uid=sa;pwd=830107;database=jxcbook“;
        private string connectionString = “Data Source=杨庆波;Initial Catalog=pos;Integrated Security=True“;
        //与数据库的连接
private SqlConnection myConnection;

private SqlCommandBuilder sqlCmdBld;
private DataSet ds = new DataSet();
private SqlDataAdapter da;

        public database()
{
//
// TODO: 在此处添加构造函数逻辑
//
}

/////////////////////////////////  操作脱机数据库(创建了该类的实例时直接用)  /////////////////////////////////////////////////////

//根据输入的SQL语句检索数据库数据
public DataSet SelectDatabase(string tempStrSQLstring tempTableName)

this.strSQL = tempStrSQL;
this.myConnection = new SqlConnection(connectionString);
this.da = new SqlDataAdapter(this.strSQLthis.myConnection);
this.ds.Clear();
this.da.Fill(dstempTableName);
return ds;//返回填充了数据的DataSet,其中数据表以tempTableName给出的字符串命名
}

//数据库数据更新(传DataSet和DataTable的对象)
public DataSet UpdateDatabase(DataSet changedDataSetstring tableName)
{
this.myConnection = new SqlConnection(connectionString);
this.da = new SqlDataAdapter(this.strSQLthis.myConnection);
this.sqlCmdBld = new SqlCommandBuilder(da);
this.da.Update(changedDataSettableName);
return changedDataSet;//返回更新了的数据库表
}

/////////////////////////////////  直接操作数据库(未创建该类的实例时直接用)  /////////////////////////////////////////////////////

//检索数据库数据(传字符串直接操作数据库)
public DataTable SelectDatabase(string tempStrSQL)
{
this.myConnection = new SqlConnection(connectionString);
DataSet tempDataSet = new DataSet();
this.da = new SqlDataAdapter(tempStrSQLthis.myConnection);
this.da.Fill(tempDataSet);
return tempDataSet.Tables[0];
}

//数据库数据更新(传字符串,直接操作数据库)
public int UpdateDatabase(string tempStrSQL)
{
this.myConnection = new SqlConnection(connectionString);
//使用Command之前一定要先打开连接后关闭连接而DataAdapter则会自动打开关闭连接
myConnection.Open();
SqlCommand tempSqlCommand = new SqlCommand(tempStrSQLthis.myConnection);
int intNumber = tempSqlCommand.ExecuteNonQuery();//返回数据库中影响的行数
myConnection.Close();
return intNumber;
}
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     480056  2006-05-05 13:20  超市信息管理系统\sucai\about.bmp

     文件     331130  2004-05-26 02:02  超市信息管理系统\sucai\about.psd

     文件      18456  2004-05-20 17:19  超市信息管理系统\sucai\bar-move.bmp

     文件      10856  2004-05-26 02:33  超市信息管理系统\sucai\bicon-11-user.bmp

     文件      10856  2004-05-26 02:36  超市信息管理系统\sucai\bicon-12-buckup.bmp

     文件      10856  2004-05-26 02:39  超市信息管理系统\sucai\bicon-21-prod.bmp

     文件      10856  2004-05-26 02:39  超市信息管理系统\sucai\bicon-22-prodrp.bmp

     文件       5336  2004-05-26 02:52  超市信息管理系统\sucai\bicon-31-sell.bmp

     文件       5336  2004-05-26 02:52  超市信息管理系统\sucai\bicon-32-sellrp.bmp

     文件       5336  2004-05-26 02:53  超市信息管理系统\sucai\bicon-33-sellhis.bmp

     文件       5336  2004-05-26 02:57  超市信息管理系统\sucai\bicon-34-selltoday.bmp

     文件      10856  2004-05-26 02:42  超市信息管理系统\sucai\bicon-41-rs.bmp

     文件      27392  2004-05-24 15:03  超市信息管理系统\sucai\btn-2.psd

     文件      32082  2004-05-25 01:31  超市信息管理系统\sucai\btn-3.psd

     文件       2944  2004-05-24 15:03  超市信息管理系统\sucai\btn-all.bmp

     文件       3920  2004-05-23 16:27  超市信息管理系统\sucai\btn-BZ-1.bmp

     文件       3920  2004-05-23 16:29  超市信息管理系统\sucai\btn-BZ-2.bmp

     文件       5240  2004-05-24 11:18  超市信息管理系统\sucai\btn-cancel.bmp

     文件       5240  2004-05-26 01:18  超市信息管理系统\sucai\btn-clearhistory.bmp

     文件       1136  2004-05-19 12:48  超市信息管理系统\sucai\btn-close.bmp

     文件       3128  2004-05-25 12:15  超市信息管理系统\sucai\btn-count.bmp

     文件      30056  2004-05-25 15:33  超市信息管理系统\sucai\btn-dbbuckup.bmp

     文件      30056  2004-05-25 16:18  超市信息管理系统\sucai\btn-dbrestore.bmp

     文件       5240  2004-05-26 01:19  超市信息管理系统\sucai\btn-delone.bmp

     文件       2944  2004-05-19 13:10  超市信息管理系统\sucai\btn-enter.bmp

     文件       2944  2004-05-19 13:12  超市信息管理系统\sucai\btn-exit.bmp

     文件       1136  2004-05-19 12:53  超市信息管理系统\sucai\btn-min.bmp

     文件       5240  2004-05-24 11:18  超市信息管理系统\sucai\btn-ok.bmp

     文件       3920  2004-05-19 17:35  超市信息管理系统\sucai\btn-PD-1.bmp

     文件       3920  2004-05-19 17:36  超市信息管理系统\sucai\btn-PD-2.bmp

............此处省略128个文件信息

评论

共有 条评论

相关资源