收藏 分销(赏)

视频点播系统设计.doc

上传人:a199****6536 文档编号:2330520 上传时间:2024-05-28 格式:DOC 页数:28 大小:646KB
下载 相关 举报
视频点播系统设计.doc_第1页
第1页 / 共28页
视频点播系统设计.doc_第2页
第2页 / 共28页
视频点播系统设计.doc_第3页
第3页 / 共28页
视频点播系统设计.doc_第4页
第4页 / 共28页
视频点播系统设计.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、河北农业大学 本科毕业论文(设计)题 目: 视频点播系统 摘要随着计算机网络的广泛普及,宽带VOD视频点播技术因良好的人机交互性和流媒体传输技术备受娱乐行业的青睐。在校大学生除了利用Internet获得各种学习资料、网购以及其他功能,也少不了放松休闲,在此主要面向在校大学生开发学校自己的视频点播系统,当然校外用户也可以注册、登录、访问本网站,共享农大Movie资源进行视频在线观看。本篇论文讲解了利用Microsoft Visual Studio和SQL Server等开发环境,HTML和C#相结合,利用ASP.NET技术开发视频播放系统。此系统的设计包括:1)用户信息管理;2)电影管理;3)注

2、册、登录功能;4)播放功能;5)其他功能(如上传、下载、评论等)。系统在局域网的基础上模拟基于Web的视频点播,实现了用户信息管理,电影的添加、删除、更改和查找功能和在线播放功能。关键词:视频点播 ASP.NET 流媒体 AbstractWith the popularization of computer network, broadband VOD video on demand technology because of its good human-computer interaction and streaming media transmission technology is i

3、n favor of the entertainment industry.College students in addition to using Internet to obtain a variety of learning materials, various kinds of online shopping can live function, little also not to relax, this is mainly for the video on demand system of college students develop their course outside

4、 school, users can also register, login, access to the web site, online video viewing Nongda Movie resource sharing.This paper is to explain the use of Microsoft Visual Studio and SQL Server development environment, HTML and C# combined with ASP.NET technology development, video playback system. Inc

5、luding the design of this system: 1) the user information management; 2) movie management; 3) registration, login function; 4) playing function; 5) other functions (such as upload, download, etc).The system simulation based on Web video on demand based on the local area network, to achieve the user

6、information management, add, delete, change the film and search functions and online play function.Keywords: video on demand ASP.NET streaming media目录摘要21绪论41.1选题目的和意义51.2国内外研究概况51.2.1技术可行性研究51.2.2经济可行性研究52视频点播系统和开发技术环境介绍52.1视频点播系统简介62.2HTML简介72.3CSS简介72.4JSP技术简介72.5SQL 200573.系统的分析与设计83.1需求分析83.1.1

7、可行性分析83.1.2系统功能分析83.2总体设计93.2.1视频点播系统逻辑结构设计93.2.2 系统模块图103.2.3 用户注册模块设计113.2.4用户登录模块设计113.2.5管理模块的设计123.2.6用户模块的设计123.3系统详细的设计133.3.1系统ER图143.3.2表结构说明154系统的实现164.1用户的注册于登录164.1.1用户注册164.1.2用户登录184.2系统首页195总结216附录216.1电影首页图片滚动设计:216.2播放页面播放功能:226.3管理员的管理功能:226.4Web.config数据库连接字符串配置:23致谢24参考文献251绪论1.1

8、选题目的和意义在计算机网络广泛普及的今天,视频点播基于文字、图片等静态信息浏览,增加了视频和音频的动态浏览等多媒体点播服务。在线点播系统就是提供了这一服务的具有动态交互功能的管理信息系统,它实现了一个互联网上的在线影院。用户可以在线浏览视频信息并根据自己的喜好单击播放。这样,使用户足不出户就可观看电影,随时随地地浏览网页,摆脱了传统电视收看时间的局限性,以及传统CD播放资源的局限性,极大丰富了人们的网络生活。1.2国内外研究概况1.2.1技术可行性研究系统的主要技术难度是解决并发流数。国外许多大公司推出的专有视频服务器可以支持几百个并发流,但价格相当昂贵。国内的几个厂家采用的是高档服务器作为视

9、频服务器 ,可以支持几十个流,最多100个。采用服务器替代专有视频服务器硬件成本大大降低, 但单台服务器的并发流数和硬盘扩充的极限太小,不能满足大型的市场需求。1.2.2经济可行性研究视频点播系统的开发在经济上是完全可行的。开发此软件不需要大量的经费,而且是个人独立设计,可以节省许多费用,没有额外的消费,IDE+SQL足以应付此系统,同时也可提高个人的实际动手能力。综合以上技术特点,为了降低成本,我们采用PC服务器作为视频服务器,而且PC服务器的性能还在不断提高,支持的并发流数也在增加。PC服务器作为视频服务器的方案正逐步取代以前的专有视频服务器。为了解决多并发流数,我们采用多台PC服务器以集

10、群的形式,通过控制网关完成服务器之间的协调,提高系统的利用率。控制网关以及集群服务器技术是我们的技术增值点。另外,由于采用集群形式,我们不要求PC服务器实现最大流数,可以采用低档PC服务器和IDE硬盘,这样又可以提高单台视频服务器的性能价格比。经过我们预研和测试,服务器的瓶颈不在CPU,这样可以用低档CPU和主板。系统的整个方案都是我们自行开发并在通用的软硬件平台上运行 ,具有较强的灵活性。2视频点播系统和开发技术环境介绍2.1视频点播系统简介视频点播系统由硬件、软件、影视资源以及用户构成,其中用户分为普通用户和管理员。视频点播系统的核心目标是实现电影资源的在线播放,普通用户可以按照电影名称或

11、演员搜索相关的电影资源,并且实现播放的功能。管理员具有普通用户的特性并同事具有管理权限,对用户信息可以实现添加、删除以及修改操作,对于电影资源具有增、删、改、查的管理功能。互联网的发展已经极其成熟,网络上的多媒体也各有千秋。视频点播系统利用流媒体技术,实现了在线播放的功能,适合当前主流的多媒体需求。而且本系统开发时间周期相对较短,对技术的依赖性不大,比较适合用户的需求。本系统采用B/S架构,方便用户通过浏览器访问,避免了地域的限制。在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客

12、户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web服务器。这种三层体系结构如图2-1所示。数据库Browse浏览器Web服务器图2-1.三层架构逻辑图采用该结构的优势在于:(1)无须开发客户端软件,维护和升级方便;(2)可跨平台操作,任何一台机器只要装有WWW浏览器软件,均可作

13、为客户机来访问系统;(3)具有良好的开放性和可扩充性;(4)可采用防火墙技术来保证系统的安全性,有效地适应了当前用户对管理信息系统的新需求。这种三层结构层与层之间相互独立,任何一层的改变不影响其他层的功能。三层B/S结构将应用的三个部分明确的分开:表示部分、应用逻辑部分、数据访问部分。由于这种模式是提供一个跨平台的、简单一致的应用环境,实现了开发系统与应用系统的分离,因此避免了为多重不同的操作系统开发同一应用系统的重复操作,便于用户群的扩展、变化以及应用系统的管理。因此该结构在管理信息系统开发领域中获得飞速发展,成为应用软件开发中一种流行的体系结构.所以在开发本系统时采用这种模式。2.2HTM

14、L简介Html是英文 HyperText Markup Language 的缩写,中文意思是“超文本标志语言”,用它编写的文件(文档)的扩展名是.html或.htm,它们是可供浏览器解释浏览的文件格式。您可以使用记事本、写字板或 FrontPage Editor 等编辑工具来编写Html文件。2.3CSS简介CSS是英语Cascading Style Sheets(层叠样式表单)的缩写,它是一种用来表现HTML或 XML 等文件式样的计算机语言。 CSS目前最新版本为CSS3,能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行

15、像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象盒模型的能力,并能够进行初步交互设计。2.4JSP技术简介javascript是一种脚本语言,可用来创建客户端脚本和服务器端脚本。JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。2

16、.5SQL 2005Microsoft SQL Server 2005 是一个全面的数据库平台。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的

17、各个领域。3.系统的分析与设计3.1需求分析3.1.1可行性分析系统可行性分析是通过系统调查,对系统开发的技术、社会、经济三方面来判断该系统是否具备开发的可行性和必要性,避免投资失误你洗造成的损失,其目的是以最短时间,最小代价,确定系统是否有开发必要,能否开发,值得开发,决定该系统开发或是不开发,本系统的可行性分析包括以下几方面内容:1)经济可行性视频点播系统的开发对于普通高等院校是完全可以接受的,并且维护方面不需要投入太多精力,这样低投入又能方便用户观看上传视频,所以在经济方面是可行的。2)技术可行性视频点播系统的开发IDE是VS2010,采用的Browser/Server架构进行开发,模式

18、是三层架构,其中表示层(Web)的开发利用HTML和JSP加上CSS构造前台布局,C#语言开发和BLL曾交互;业务逻辑层(BLL)是数据访问层(DAL)和Web层的桥梁,将两个分层分离开来又逻辑联系起来,使得数据和请求互不干扰,极大的方便了系统的维护和更新;数据访问层(DAL)封装了对数据的读写,使其不直接依赖用户操作。现在的硬件技术发展日新月异,性能越来越强,容量越来越大,成本越来越小,硬件方面是满足开发需要的,因此技术方面是可行的。3)管理可行性视频点播系统不需要大量的人员来维持维护,此系统只需要几个人来维护数据库、视频信息,人员信息等,通过现有的管理制度,在管理方面是可行的。综上所述,此

19、系统能够确定开发,在技术和经济等方面都可行,并且能实现低投入和视频点播上传。因此,视频点播系统的开发是完全可行的。3.1.2系统功能分析视频点播系统实现功能:用户管理,电影管理,在线播放,注册登录用户管理:该功能实现了对用户信息的管理,包括用户信息的添加,删除,更改功能,达到合理有序的管理用户的更能。使得管理员更准确快速的对用户信息管理。电影管理:该功能实现了对电影资源的管理,包括电影资源的添加,删除,更改电影信息等功能,使得管理员能及时准确的更新电影,实现对电影资源的合理管理。在线播放:该功能实现了用户根据找到的电影进行播放,包括根据电影名称或演员的姓名进行搜索电影。此功能是本系统的最基本的

20、功能,用户通过在线点播,实现播放的更能。注册登录:该功能实现了用户访问观看电影需注册登录,只有登录后才可以在线观看电影,该功能很好的避免了恶意用户多终端访问,也便于管理员掌握用户信息,同事为系统维护提出参考依据。3.2总体设计3.2.1视频点播系统逻辑结构设计视频点播系统的用户分为普通用户和管理员两种,管理员是一种特殊的用户,他拥有普通用户的所有属性,并且拥有普通用户没有的管理权限,逻辑图如图3-1所示:视频首页管理员管理电影管理用户点播视频搜索电影普通用户搜索电影点播视频 注册 充值图3-1.视频点播系统逻辑结构图1) 视频首页:是访问视频点播系统的默认页,内容包括推荐的电影信息以及用户登录

21、的页面链接,管理员登录链接,还包括了注册、充值等模块的链接,还有相关推荐的网站链接及跳转播放页面的功能。2) 管理员页面:管理员登录后拥有管理权限,可以对电影资源进行增删改查等管理,也可以对用户信息进行添加、删除、修改,还可以对用户的权限进行提升委派。3) 普通用户页面:包括用户主页面、搜索页面、播放页面。(1)用户主页面:内容有推荐电影信息,用户基本信息及余额、管理权限信息;(2)搜索页面:用户根据不同条件和关键字搜索到的电影结果,可以从搜索页面搜出的结果直接进行点播;(3)播放页面:包含Media Player控件,可以正常播放电影,预留了用户评论功能和相关电影推荐功能模块。3.2.2 系

22、统模块图视频点播系统是基于三层架构的B/S系统设计,各个模块相对比较独立,但是各个模块之间也有联系,例如用户层不能直接访问数据库,对电影资源进行修改,但是用户可以通过业务逻辑层向数据访问层发送请求,进行间接的操作,观看电影就是对数据库的读操作,注册新用户或者上传电影即为数据库的写入操作,脱离了数据访问层一切都实现不了。播放页面要实现播放的功能,也必须依赖于数据访问层,同时需要用户保持登录状态,否则不能正常播放和访问。用户管理:需要拥有管理员的权限,用户除了可以正常注册以外,还可以通过管理员来添加新的用户;对于一些特殊情况,如长时间不活动的用户或恶意不合法用户管理员可以对其进行注销删除;除此之外

23、管理员还可以更改用户名、密码、账户余额和提升普通用户的管理权限的操作。用户管理很好的维护了用户的信息。用户登陆管理:主要完成用户登录的功能,用户登录利用系统提供的通行证进行合法的操作,维护了系统的正常秩序,用户登录管理主要验证了用户登录过程中用户名和用户密码的正确性,确保用户合理合法登录本网站进行资源访问。注册模块管理:次模块主要面向没有注册本系统的用户,用户访问视频点播系统的资源必须为本系统的用户,所以需要注册,注册管理验证了用户名的合法性以及密码的正确性,确保用户正常完成注册。视频管理:视频管理合理有序的对电影资源进行管理,对于禁播视频以及过时的视频管理员对其进行删除;除了用户上传的资源,

24、管理员可以自己添加一些需要的资源;对资源信息的错误性,管理员有权限更改电影的名称、演员、简介、电影海报和电影路径等信息。播放功能:本系统播放的功能是调用PC本地的Media Player播放器,主要面向Windows系统用户,保证了视频的正常播放,Windows用户无需额外下载或安装其他播放器或播放器控件。搜索功能:为了方便用户找到自己喜欢的资源,本系统提供了两种搜索功能:按电影名称搜索和按演员姓名搜索,使得用户准确快速的定位资源,搜索功能可以精确匹配关键字搜索,也可以模糊匹配关键字搜索。视频点播系统的主要模块结构图如图3-2所示。添加新用户删除用户修改用户信息删除电影增加新电影修改电影信息按

25、电影搜索按演员搜索用户管理搜索功能播放功能视频管理用户登陆管理注册模块管理视频点播系统图3-2.视频点播系统模块图3.2.3 用户注册模块设计用户注册模块设计的关键在于用户注册信息的合法性,还要避免冲突,除此之外还要预留安全功能,密码找回功能等。注册模块流程图如图3-3所示。3.2.4用户登录模块设计用户登录是合法访问本系统的通行证,因此必须检测用户的合法性和安全性,对于忘记密码的用户预留了密码找回的功能,便于系统的扩展。用户登录模块的流程图如图3-4所示。YNN注册成功已填写必填项填写信息用户注册用户名是否重复两次密码一致YNNY用户登录用户名是否正确输入密码密码是否正确登录成功YN图3-3

26、.登录模块流程图 图3-4.注册模块流程图3.2.5管理模块的设计管理模块是管理员对资源和用户信息管理的模块,担当维护系统的重任,管理模块必须具有关键信息修改的权限,流程图如图3-5所示。电影管理用户管理用户登录选择管理内容电影管理页面用户管理页面图3-5.管理员登录模块流程图3.2.6用户模块的设计系统最终是给用户开发的,因此用户模块必须实现本系统的基本功能,登录的用户要有播放视频的基本权限,为了提高用户体验,还提供了两种不同方式的搜索功能,并且预留了其他功能模块,便于日后系统的扩展。1) 观看模块设计,流程图如图3-6所示:点播电影是否登录用户登录跳转播放YN图3-6.用户观看模块流程图2

27、) 搜索模块设计,流程图如图3-7所示:电影访问主页选择搜索方式输入关键字输入关键字显示搜索结果演员图3-7.搜索模块流程图3.3系统详细的设计3.3.1系统ER图视频点播系统涉及到4个表,分别是电影表,电影类型表,演员表,和用户表:Movie(movie_id,movie_name,movie_type,movie_actor,movie_introduce,movie_time,movie_photo,movie_url,movie_time,movie_hit)Movie_Type(movietype_id,movietype)Yonghu(user_name,user_psw,user

28、_account,user_right)Actor(actor_id,actor_name,actor_movie,actor_location)1) 电影表ER图如图3-8所示。MovieMovie_introduceMovie_idMovie_actorMovie_urlMovie_timeMovie_photoMovie_hitMovie_nameMovie_type图3-8.电影表ER图2) 用户表ER图如图3-9所示。yonghuUser_nameUser_pswUser_rightUseraccount图3-9.用户表ER图3) 电影类型表ER图如图3-10所示。Mivie_typ

29、eMovietype_idmovietype图3-10.电影类型表ER图4) 演员表ER图如图3-11所示。ActorActor_idActor_nameActor_movieActor_location图3-11.演员表ER图5) 用户、电影实体之间的联系如图3-12所示。用户电影图3-12.实体关系图3.3.2表结构说明1) 电影表:记录了电影的详细信息字段名字段名解释字段类型主键字段说明Movie_id电影编号INT表的主键,不为空自增长,唯一Movie_name电影名字VARCHAR(50)不为空Movie_actor演员VARCHAR(50)不为空,唯一Movie_type类型VAR

30、CHAR(50)不为空Movie_photo电影图片VARCHAR(50)不为空Movie_uintroduce介绍TEXT不为空Movie_url路径VARCHAR(50)不为空Movie_time上传时间DATETIME不为空Movie_hit点击率INT不为空2) 电影类型表:对电影进行限定性分类,便于管理字段名字段名解释字段类型主键字段说明Movietype_id电影类别编号INT表的主键,不为空唯一movietype类型名VARCHAR(10)不为空,唯一3) 演员表:记录了演员的详细信息,和相关的电影字段名字段名解释字段类型主键字段说明Actor_id编号INT主键,不为空唯一,自

31、增长Actor_name用户姓名VARCHAR(20)不为空Actor_movie角色电影VARCHAR(50)不为空Actor_location角色国籍VARCHAR(10)4) 用户表:记录了用户的个人信息和帐户、权限信息字段名字段名解释字段类型主键字段说明User_name用户名VARCHAR(50)主键,不为空唯一User_psw用户密码VARCHAR(20)不为空User_account帐户余额INT不为空User_right权限INT不为空4系统的实现4.1用户的注册于登录4.1.1用户注册用户要想正常问本系统的电影资源需要注册,首先设计登录模块,实现的关键是检测用户的注册信息是否

32、合法,登录界面如图4-1所示。图4-1.登陆页面检测用户信息合法的代码如下:if (mm.CheckUser(TextBox2.Text.ToString()Response.Write(alert(用户名已存在); TextBox2.Text = ;TextBox3.Text = ;TextBox4.Text = ;else if (TextBox3.Text.ToString() != TextBox4.Text.ToString()Response.Write(alert(两次密码不一致);TextBox3.Text = ; TextBox4.Text = ;else if(TextBo

33、x3.Text.ToString()=)Response.Write(alert(密码不能为空);elsetemp = new User();temp.Username = TextBox2.Text;temp.Userspw = TextBox3.Text;if (mm.AddUser(temp) -1)Response.Write(alert(恭喜你!注册成功);window.location.href =login_user.aspx);elseResponse.Write(alert(抱歉!注册失败);4.1.2用户登录1) 用户登录分为普通用户登录和管理员登录,本系统将两种类型用户的

34、登录页面合并成一个登录页面,管理员需要勾选管理信息的选项。2) 用户登录需要验证用户信息,正确后才能正常登录,登录模块的设计需要检验用户名和密码是否匹配,登录界面如图4-2所示。图4-2.登录页面关键代码如下(包括管理员登录权限验证):if (!(mm.CheckUserName(TextBox1.Text)Response.Write(alert(用户不存在);TextBox1.Text = ;TextBox2.Text = ;else if (!(mm.CheckUserPsw(TextBox2.Text)Response.Write(alert(密码不正确);TextBox2.Text

35、= ;elseint right = mm.GetRight(TextBox1.Text);Sessionusername = TextBox1.Text;Sessionuserpsw = TextBox2.Text;if(rab1.Checked)if (right = 0)Response.Write(alert(对不起,你没有管理权限!);window.location.href=index_login.aspx;);elseResponse.Redirect(manager.aspx);else if (rab2.Checked)if (right = 0)Response.Write

36、(alert(对不起,你没有管理权限!);window.location.href=index_login.aspx;);elseResponse.Redirect(manager_user.aspx);elseResponse.Redirect(index_login.aspx);4.2系统首页系统首页的设计不仅仅是美观,而且需要从数据库正常读取电影信息,为了保证数据的安全性,数据库连接字符串以变量的形式配置在web.config文件中,保证了数据的安全性,系统首页的页面如图4-3所示。图4-3.电影首页关键代码如下:后台获取数据库:ImageButton im = ImageButton1

37、,ImageButton2,ImageButton3;string moviephoto=new string10;MovieManager firsttest = new MovieManager();IList m = firsttest.GetMovie(3);int i = 0;foreach (Movie mm in m)movieactori = mm.Movie_actor.ToString();movieintroducei = mm.Movie_introduce;movienamei = mm.Movie_name;imi.ImageUrl = mm.Movie_photo

38、;Response.Cookiesmovieator+i.ToString().Value=movieactori.ToString();Response.Cookiesmovieintroduce+i.ToString().Value=movieintroducei.ToString();Response.Cookiesmoviename + i.ToString().Value=movienamei.ToString();Response.Cookiesmovieurl + i.ToString().Value = movieurli;movieurli+ = mm.Movie_url;前

39、台绑定数据源:asp:ImageButton ID=movie_photoLabel runat=server ImageUrl= width=160 height=120 OnClick=btn_Onclick/5总结经过精心的设计和实现,系统点播系统能正常流畅使用,后期的测试发现功能不完善,继续修改了用户模糊搜索电影资源。整体上基本的功能已经实现,期间遇到许多问题都一一解决,系统的最大优势就是采用三层架构模式,便于系统的维护和扩展。系统中还预留的许多扩展的功能,例如用户评论、付费观看等,由于时间关系,这是本系统的遗憾。在后续的工作学习中我会努力实现这些预留功能,使视频点播系统越来越完善,还

40、要不断的对系统进行优化。6附录6.1电影首页图片滚动设计:滚动模块采用DataList控件,图片来源绑定了数据源,4.1.3前台代码有详细叙述,滚动的实现用Javascript代码来实现,代码如下: var speed=10 demo2.innerHTML=demo1.innerHTML demo.scrollLeft=demo.scrollWidth function Marquee() if(demo.scrollLeft=0) demo.scrollLeft+=demo2.offsetWidth else demo.scrollLeft- var MyMar=setInterval(Ma

41、rquee,speed) demo.onmouseover=function() clearInterval(MyMar) demo.onmouseout=function() MyMar=setInterval(Marquee,speed) 6.2播放页面播放功能:播放功能是调用了本地的Media Player播放器,这样减少了自己开发播放器的时间,本系统在前台调用播放器,代码如下: param name=url value=/ 6.3管理员的管理功能:管理员对电影资源和用户信息的管理在DAL层采用ADO.NET技术实现,在管理页面前台需要管理的信息采用GridView控件绑定数据源呈现给管理员,管理员对信息的增删改查操作经过BLL将请求传递到DAL,DAL层在进行数据操作,以添加用户为例,代码如下:public bool UserAdd(User user)using (SqlConnection conn = new SqlConnection(connectionstring) SqlCommand cmd = n

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 考试专区 > 中考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服