云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 实验 BBS论坛

实验 BBS论坛

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 8:50:02

实验 网上论坛系统开发(一)

一、实验目的

1. 2. 3.

学习ASP.NET应用程序和SQL Server数据库建立连接的方法 学习在ASP.NET应用程序中执行SQL语句的方法 学习数据库操作相关对象的综合应用

二、实验环境

Windows 7操作系统,Visual Studio 2010,SQL Server 2005。 三、实验内容

1. 数据库服务器的启动 2. 数据库的附加 3. 数据库访问类的实现 4. 用户自定义控件 5. 用户相关界面的实现 四、相关知识

1. 见PPT第六、七和八讲 五、操作步骤 (一)实验前的准备

1、确保SQL Server服务启动 2、附加数据库Webbs

打开SQL Server2005,右击“数据库”选择“任务”|“附加”将数据库Webbs附加到数据库服务器中。

(二)数据库访问类的实现

1、新建网站bbs,添加配置文件和类CommSql.cs,完成数据库连接及Sql命令的执行等的设置。 步骤1: 打开Visual Studio 2010,创建新网站,在【新建网站】窗口中选择“ASP.NET空白网站”,输入网站名为学号后三位_bbs,在【语言】中选择“Visual C#”,单击“确定”按钮。 步骤2: 双击Web.config,按如下图所示代码进行编辑。

1

步骤3: 在【解决方案资源管理器】中右击网站路径,选择“添加新项”/“类”,在名称中输入“CommSql.cs”,如下图所示。

步骤4: 继续编辑CommSql.cs文件,输入如下命令:

using System;

using System.Collections.Generic; using System.Linq; using System.Web;

using System.Data.SqlClient; using System.Data;

using System.Configuration;

///

/// Summary description for CommSql ///

public class CommSql

2

{

//获取Web.Config数据库连接字符串 private

readonly

string

//创建SQL连接 //创建SQL命令对象

SqlConnectionString

=

ConfigurationManager.ConnectionStrings[\ private SqlConnection cn; private SqlCommand cmd; ///

/// 打开数据库连接 ///

public void Open() //添加函数Open,用于打开数据库的连接 {

#region

cn = new SqlConnection(SqlConnectionString); cn.Open(); #endregion }

///

/// 关闭数据库连接 ///

public void Close() //添加函数Close,用于关闭数据库的连接 {

#region if (cn != null) {

cn.Close(); cn.Dispose(); }

#endregion }

///

/// 执行Sql语句 ///

///

public void RunSql(string strSql) //添加函数RunSql,执行输入的SQL语句 {

#region Open();

cmd = new SqlCommand(strSql, cn); cmd.ExecuteNonQuery(); Close(); #endregion }

private SqlParameter param; //创建SQL参数

3

///

/// 执行SQL语句,并返回第一行第一列结果 ///

/// ///

public string RunSqlReturn(string strSql) //添加函数RunSqlReturn,执行SQL语句并返回第一行第一列结果 {

#region

string strReturn = \ Open(); try {

cmd = new SqlCommand(strSql, cn);

strReturn = cmd.ExecuteScalar().ToString(); }

catch { } Close();

return strReturn; #endregion }

///

/// 执行存储过程 ///

/// /// 返回存储过程返回值

public int RunProc(string procName) //添加函数RunProc,执行输入的存储过程 {

#region

cmd = CreateCommand(procName, null); cmd.ExecuteNonQuery(); Close();

return (int)cmd.Parameters[\ #endregion }

///

/// 执行存储过程 ///

/// /// /// 返回存储过程返回值

4

搜索更多关于: 实验 BBS论坛 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实验 网上论坛系统开发(一) 一、实验目的 1. 2. 3. 学习ASP.NET应用程序和SQL Server数据库建立连接的方法 学习在ASP.NET应用程序中执行SQL语句的方法 学习数据库操作相关对象的综合应用 二、实验环境 Windows 7操作系统,Visual Studio 2010,SQL Server 2005。 三、实验内容 1. 数据库服务器的启动 2. 数据库的附加 3. 数据库访问类的实现 4. 用户自定义控件 5. 用户相关界面的实现 四、相关知识 1. 见PPT第六、七和八讲 五、操作步骤 (一)实验前的准备 1、确保SQL Server服务启动 2、附加数据库Webbs 打开SQL Server2005,右击“数据库”选择“

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com