第一范文网 - 专业文章范例文档资料分享平台

(完整版)电子购物商城系统毕业论文

来源:用户分享 时间:2025/5/30 13:05:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

表5-5 GoodsInfo表

字段名 GoodsID ClassID GoodsName 数据类型 bigint bigint 字段说明 ID 类别编号 键引用 PK 备注 主键(自动增一) Varchar(50) 商品名称 商品介绍 商品品牌 商品单位 重量 图片路径 市场价 会员价 是否推荐 是否热销 生产日期 是否打折

表5-6 Image表

GoodsIntroduce ntext GoodsBrand GoodsUnit GoodsWeight GoodsUrl MarketPrice MemberPrice Isrefinement IsHot AddDate IsDiscount varchar(50) varchar(50) float varchar(50) float float bit bit datetime bit 字段名 ImageID ImageName ImageUrl 数据类型 bigint Varchar(50) Varchar(200) 字段说明 ID 图片名称 图片路径

键引用 PK 备注 主键(自动增一) 表5-7 Member表

字段名 MemberID Name Sex Password 数据类型 int 字段说明 ID 键引用 PK 备注 主键(自动增一) Varchar(50) 姓名 bit varchar(50) 性别 密码

TrueName Questions Answers Phonecode Emails City Address PostCode varchar(50) 真实名称 nvarchar(50) 问题 nvarchar(50) 回答 varchar(20) varchar(50) varchar(50) 固定电话 邮箱 城市 varchar(200) 地址 char(10) 邮编 登录时间 AdvancePayment float LoadDate

datetime 表5-8 OrderInfo表

字段名 OrderID OrderDate GoodsFee TotalPrice ShipFee ShipType PayType MemberID ReceiverName ReceiverPhone IsConfirm IsPayment IsConsignment IsPigeonhole ReceiverPostCode ReceiverAddress 数据类型 int datetime float float float int int bigint varchar(50) varchar(50) bit bit bit bit Char(10) 字段说明 ID 订单日期 商品类别 价格 配送物品类别 配送物品类型 支付类型 编号 收货人姓名 电话 是否推荐 是否促销 邮编 键引用 PK 备注 主键(自动增一) varchar(200) 收货地址

ReceiverEmails varchar(50) 收获Email

表5-9 ShipType表

字段名 PayID PayWay 数据类型 bigint 字段说明 ID 键引用 PK 备注 主键(自动增一) Varchar(50) 支付方式

表5.10 PayType表

字段名 ShipID ShipWay ShipFree ClassID 数据类型 bigint 字段说明 ID 键引用 PK 备注 主键(自动增一) Varchar(50) 配送方式 float bigint 配送物品类别 默认价格

表5-11 ShopCart表

字段名 CartID GoodsID Num SumPrice MemberID GoodsWeight 数据类型 bigint bigint int float bigint float 字段说明 ID 商品编号方式 数量 价格 编号 重量 键引用 PK 备注 主键(自动增一) 第六章 电子购物商城系统部分代码

1. 后台连接数据库详细步骤

通过C# Web.Config配置db_NetShopConnectionString1来连接后台的 数据库

Source=BKG5QDM8QABCECD\\SQLEXPRESS;Initial Catalog=db_NetShop;Integrated

Security=True\

后台新建一个连接数据库的类视图

public class DBClass初始化数据库链接变量,表示数据源的链接打开状态。 DBClass dbObj = new DBClass();表示数据的存储过程实例化数据存储命令。 SqlConnection myConn = dbObj.GetConnection();调用dbobj类的getconnection()方法来得到数据库连接字符串。

执行一个名叫P_Str_ProcName的存储过程,应该在数据库中能找到

SqlCommand myCmd = new SqlCommand(P_Str_ProcName, myConn); myCmdmandType = CommandType.StoredProcedure;

SqlDataAdapter da = new SqlDataAdapter(myCmd);实例化数据适配器,用于填充数据集和更新数据源。

DataSet ds = new DataSet(); 实例化数据集,表示数据在内存的缓存 public SqlConnection GetConnection()链接数据库的类 {

String myStr=ConfigurationManager.AppSettinngs [“db_NetShopConnectionString”].ToString(); SqlConnection myConn = new SqlConnection(myStr); return myConn; }

然后通过C#程序语言 using System.Data;

using System.Configuration; using System.Collections; 最后打开连接如示

myConn.Open();数据库连接打开 myCmd.ExecuteNonQuery();

SqlDataAdapter da = new SqlDataAdapter(myCmd);sqlDataAdapter是用来查询的,在实例化的时候,可以不传值,可以传cmd对象,这样做就等于把cmd里的sql语句传给了da,

DataSet ds = new DataSet();实例化数据集,表示数据在内存的缓存

搜索更多关于: (完整版)电子购物商城系统毕业论文 的文档
(完整版)电子购物商城系统毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8vwid4npws0mq5e7eayt5nd0e7n2rf017cl_12.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top