没有合适的资源?快使用搜索试试~ 我知道了~
仓库管理系统代码大全.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 152 浏览量
2022-07-06
00:48:27
上传
评论
收藏 1.13MB PDF 举报
温馨提示
试读
72页
仓库管理系统代码大全.pdf仓库管理系统代码大全.pdf仓库管理系统代码大全.pdf仓库管理系统代码大全.pdf仓库管理系统代码大全.pdf仓库管理系统代码大全.pdf仓库管理系统代码大全.pdf仓库管理系统代码大全.pdf仓库管理系统代码大全.pdf
资源推荐
资源详情
资源评论
系统主函数(program.cs)
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace warehouse
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new frmLogin());//运行一个登陆对象
}
}
}
集的常规信息
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// 有关程序集的常规信息通过下列属性集
// 控制。更改这些属性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("warehouse")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("warehouse")]
[assembly: AssemblyCopyright("版权所有 2009")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 属性设置为 true。
[assembly: ComVisible(false)]
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("063bd674-c4cc-4dc9-81ee-3791409e9189")]
// 程序集的版本信息由下面个值组成:
// 主版本
// 次版本
// 内部版本号
// 修订号
//
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
数据库连接类(DataCon.cs):
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace warehouse.BaseClass
{
class DataCon
{
#region 建立数据库连接
/// <summary>
/// 建立数据库连接.
/// </summary>
/// <returns>返回 SqlConnection 对象</returns>
public SqlConnection getcon()
{
string M_str_sqlcon = "Data Source=(local);Database=db_warehouse;user
id=sa;pwd= ";
SqlConnection myCon = new SqlConnection(M_str_sqlcon);
return myCon;
}
#endregion
#region 执行 SqlCommand 命令
/// <summary>
/// 执行 SqlCommand
/// </summary>
/// <param name="M_str_sqlstr">SQL 语句</param>
public void getcom(string M_str_sqlstr)
{
SqlConnection sqlcon = this.getcon();
sqlcon.Open();
SqlCommand sqlcom = new SqlCommand(M_str_sqlstr, sqlcon);
sqlcom.ExecuteNonQuery();//返回受影响的行数
sqlcom.Dispose();
sqlcon.Close();
sqlcon.Dispose();
}
#endregion
#region 创建 DataSet 对象 读取数据
/// <summary>
/// 创建一个 DataSet 对象
/// </summary>
/// <param name="M_str_sqlstr">SQL 语句</param>
/// <param name="M_str_table">表名</param>
/// <returns>返回 DataSet 对象</returns>
public DataSet getds(string M_str_sqlstr, string M_str_table)
{
SqlConnection sqlcon = this.getcon();
sqlcon.Open();
SqlDataAdapter sqlda = new SqlDataAdapter(M_str_sqlstr, sqlcon);
DataSet myds = new DataSet();
sqlda.Fill(myds, M_str_table);
return myds;
}
#endregion
#region 创建 SqlDataReader 对象 读取数据
/// <summary>
/// 创建一个 SqlDataReader 对象
/// </summary>
/// <param name="M_str_sqlstr">SQL 语句</param>
/// <returns>返回 SqlDataReader 对象</returns>
public SqlDataReader getread(string M_str_sqlstr)
{
SqlConnection sqlcon = this.getcon();
SqlCommand sqlcom = new SqlCommand(M_str_sqlstr, sqlcon);
sqlcon.Open();
SqlDataReader sqlread =
sqlcom.ExecuteReader(CommandBehavior.CloseConnection);//方法的参数表示如果关闭关联
的对象 sqlread 则关联的连接 sqlcon 也关闭了
return sqlread;
}
#endregion
}
}
数据库操作类(DataOperate.cs):
using System;
using System.Collections.Generic;//命名空间包含定义泛型集合的接口和类,泛型集合允
许用户创建强类型集合,它能提供比非泛型强类型集合21的类型安全性和性能
using System.Text;//System.Text 命名空间包含表示 ASCII、Unicode、UTF-7 和 UTF-8
字符编码的类;用于将字符块转换为字节块和将字节块转换为字符块的抽象基类;以及操作
和格式化 String 对象而不创建 String 的中间实例的 Helper 类.
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;
using System.Collections;
//using System.Drawing;//命名空间提供了对 GDI+ 基本图形功能的访问.
using System.IO;//提供用于创建、复制、删除、移动和打开文件的静态方法,并协助创
建 FileStream 对象
using System.IO.Compression;//里面包括两个类 GzipStream 和 DeflaterStream,它们都可
以用于解压缩,但是不支持 ZIP、RAR 等常用的压缩文件,
using System.Drawing.Text;
//using System.Drawing.Drawing2D;//命名空间提供高级的二维和矢量图形功能.
using System.Drawing.Imaging;//为源自 Bitmap 和 Metafile 的类提供功能的抽象基类。
using System.Text.RegularExpressions;//命名空间包含一些类,这些类提供对.NET
Framework 正则表达式引擎的访问。该命名空间提供正则表达式功能
namespace warehouse.BaseClass
{
class DataOperate
{
DataCon datacon = new DataCon();//声明 DataCon 类的一个对象,以调用其方法
#region 绑定 ComboBox 控件
/// <summary>
/// 对 ComboBox 控件进行数据绑定
/// </summary>
/// <param name="M_str_sqlstr">SQL 语句</param>
/// <param name="M_str_table">表名</param>
/// <param name="M_str_tbMember">数据表中字段名</param>
/// <param name="cbox">ComboBox 控件 ID</param>
public void cboxBind(string M_str_sqlstr, string M_str_table, string
M_str_tbMember, ComboBox cbox)
{
DataSet myds = datacon.getds(M_str_sqlstr, M_str_table);
cbox.DataSource = myds.Tables[M_str_table];
cbox.DisplayMember = M_str_tbMember;//显示 username 字段
}
#endregion
#region 验证文本框输入为数字
/// <summary>
/// 验证文本框输入为数字
/// </summary>
/// <param name="M_str_num">输入字符</param>
/// <returns>返回一个 bool 类型的值</returns>
public bool validateNum(string M_str_num)
{
return Regex.IsMatch(M_str_num, "^[0-9]*$");
}
#endregion
#region 验证文本框输入为电话号码
/// <summary>
剩余71页未读,继续阅读
资源评论
不吃鸳鸯锅
- 粉丝: 8245
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功