收藏 分销(赏)

房产中介管理系统的设计论文.doc

上传人:仙人****88 文档编号:8745163 上传时间:2025-02-28 格式:DOC 页数:37 大小:1.24MB
下载 相关 举报
房产中介管理系统的设计论文.doc_第1页
第1页 / 共37页
房产中介管理系统的设计论文.doc_第2页
第2页 / 共37页
点击查看更多>>
资源描述
摘要 随着现代社会房地产越来越复杂化,如何管理好房地产信息变得越来越重要,将在激烈的房产竞争中取得优势[1]。本网站主要是基于ASP.NET完成了一个基本的房产中介信息搜索和管理系统。用户可以通过注册之后发布最新的房源信息和租房信息,把房源信息输入到数据库中区。非注册用户可以通过各种不同条件来查找自己想要的类型的房源和租房信息。信息不仅有详细的介绍,还有相应的图片,还可以通过地图来查找相应的地区。管理员通过后台可以管理房源和新闻的信息,并进行编辑。 关键词:房产中介,SQLServer,ASP.NET,房源搜索 ABSTRACT With the increasing complexity of real estate, how to manage real estate information has become increasingly important in the fierce competition in the real estate advantage. This site completed a basic real estate intermediary information management system based on ASP.NET. Users can release the latest availability information and rental information after registering as a member of the system, the availability of information will enter into the database. Non-registered users can find their desired type of housing stock and rental information through a variety of different conditions to. Information is not only a detailed description, as well as the corresponding picture, you can also map to find the appropriate areas. Administrators can manage listings information and news, and editing through backstage. Keywords: Real Estate, SQLServer, ASP.NET, data-dictionary 目录 摘要 I ABSTRACT II 目录 III 第1章 引言 1 1.1 背景 1 1.2 研究内容 1 第2章 工具软件与技术基础 2 2.1编程开发环境和相关工具 2 2.1.1 ASP.NET 2 2.1.2 Dreamweaver 4 2.1.3 SQL Server 2005 5 第3章 系统总体设计 6 3.1系统需求分析 6 3.2系统功能 6 3.3 数据库设计与实现 7 3.3.1 数据库概念模型设计 7 3.3.2数据库逻辑结构设计 8 第4章 界面设计与流程图 11 4.1 界面设计 11 4.2 流程图 14 第5章 系统实现 15 5.1 数据库类设计 15 5.1.1数据库打开 15 5.1.2读取数据库数据 15 5.1.3读取一条数据库中的值 16 5.1.4执行数据命令 16 5.2 用户注册和登陆 17 5.3 房源搜索 18 5.4 显示房屋详细信息 22 5.5 信息发布 24 5.6 留言板 26 5.7 电子地图 27 5.8 管理员后台 28 第六章 结束语 31 致谢 32 参考文献 33 IV 第1章 引言 1.1 背景 本课题题目为:基于ASP.NET的房产中介管理网站。目的是为用户提供一个平台,可以查看和发布最新的房源信息,方便用户之间及时了解最新的房源信息[2]。 随着近几年中国房地产市场的火爆,全国各大中城市的房产中介公司应运而生。而随着计算机技术的快速发展,计算机技术在各个中介公司也有着很多的运用[10]。 目前,在网上能看到很多的房产中介网站,但是真正专业地做房产中介的网站却很少,或者是掺杂在其他的网站中,不是专门为房屋中介做的。当然现在好的房产中介网站还是有不少的。但总体来说专业的房产中介网站还是很少的[5]。 所以在这种背景下开发一个房产中介网站是很有意义的。它可以为那些需要查找房屋信息和那些想要发布自己房子信息的用户提供一个很好的平台。对于需要找房源和需要推销自己房源的用户都带去了很大的方便[4]。 1.2 研究内容 用户可以在网站上看到最新发布的房源信息并且看到它的详细信息和截图信息。用户通过选择自己想要的条件来筛选相应的房源信息,并且通过留言信息来分析大家对这个房源的判断和评论,从而做出自己的判断。用户通过注册成为会员可以免费发布房源信息,留下自己的联系方式。管理员通过后台管理新闻、房源以及留言等,删除旧的,对网站及时进行更新。 具体内容主要有:实现用户的注册及信息修改功能,房源信息搜索功能、免费发布信息功能、留言板功能、地图查看功能、房屋租赁以及买卖的介绍。 第2章 工具软件与技术基础 2.1编程开发环境和相关工具 2.1.1 ASP.NET[6] ASP.net是M的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。ASP.net提供许多比现在的Web开发模式强大的优势。 执行效率高 ASP.NET是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。 世界级工具支持 ASP.NET构架是可以用Microsoft(R)公司最新的产品 Visual Studio.NET开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.NET强大化软件支持的一小部分。 强大的可移植性 因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.NET[9]。 简单性和易学性 ASP.net使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用 户分界面,使其不同于常见的VB-Like界面。 可管理性 ASP.NET 使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和 Web 应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。 更好的升级能力 快速发展的分布式应用也需要更快速、更模块化、更易操作、更多平台支持和重复利用性更强的开发,需要一种新的技术来适应不同的系统,网络应用和网站需要提供一种更加 强大的可升级的服务。ASP.net能够适应上面的要求。 增强的性能 ASP.NET 是运行在服务器上的已编译代码。与传统的 Active Server Pages (ASP) 不同,ASP.NET 能利用早期绑定、实时 (JIT) 编译、本机优化和全新的缓存服务来提高性能。 灵活的输出缓存 根据应用程序的需要,ASP.NET 可以缓存页数据、页的一部分或整个页。缓存的项目可以依赖于缓存中的文件或其他项目,或者可以根据过期策略进行刷新。 国际化 ASP.NET 在内部使用 Unicode 以表示请求和响应数据。可以为每台计算机、每个目录和每页配置国际化设置。 移动设备支持 ASP.NET 支持任何设备上的任何浏览器。开发人员使用与用于传统的桌面浏览器相同的编程技术来处理新的移动设备。 扩展性和可用性 ASP.NET 被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Internet 信息服务 (IIS) 和 ASP.NET 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。 跟踪和调试 ASP.NET 提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,ASP.NET 支持使用 .NET Framework 调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。 与 .NET Framework 集成 因为 ASP.NET 是 .NET Framework 的一部分,整个平台的功能和灵活性对 Web 应用程序都是可用的。也可从 Web 上流畅地访问 .NET 类库以及消息和数据访问解决方案。ASP.NET 是独立于语言之外的,所以开发人员能选择最适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于 COM 开发的现有投资。 与现有ASP应用程序的兼容性 ASP和ASP.NET 可并行运行在IIS Web服务器上而互不冲突;不会发生因安装 ASP.NET 而导致现有 ASP 应用程序崩溃的可能。ASP.NET 仅处理具有 .aspx 文件扩展名的文件。具有 .asp 文件扩展名的文件继续由 ASP 引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在 ASP 和 ASP.NET 页面之间共享。 另外,ASP.NET优点还包括了ASP.NET启用了分布式应用程序的两个功能:Web窗体和 XML Web 服务。相同的配置和调试基本结构支持这两种功能。 Web 窗体技术使您建立强大的基于窗体的网页。Web 窗体页面使用可重复使用的内建组件或自定义组件以简化页面中的代码。 使用 ASP.NET 创建的 XML Web 服务可使您远程访问服务器。使用 XML Web 服务,商家可以提供其数据或商业规则的可编程接口,之后可以由客户端和服务器端应用程序获得和操作。通过在客户端/服务器和服务器/服务器方案中的防火墙范围内使用标准(如 XML 消息处理和 HTTP),XML Web 服务可启用数据交换。任何语言编写的且运行在任何操作系统上的程序都能调用 XML Web 服务[6]。 2.1.2 Dreamweaver Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发 展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您 无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。 2.1.3 SQL Server 2005 微软SQL Server 2005是一个全面,综合的数据管理数据库,使企业能够可靠地管理关键任务的信息,满怀信心地运行当今日益复杂的业务应用。 SQL Server 2005中允许企业获得更大的商业信息的洞察力,实现竞争优势更快的结果[8]。 第3章 系统总体设计 3.1系统需求分析 本课题主要是要制作一个房产中介网站。网站的主要功能需要能够发布最新的房源信息供用户进行搜索和查看,用户可以通过不同的条件进行搜索房源信息。用户在注册为会员之后可以进行发布房源信息。具体需求如下: 用户通过房源的发布形式、房屋结构、房源位置等条件进行搜索,查看详细的房源信息,在详细信息里面可以发表自己的看法,用户可以通过点击留言的按钮进行留言,供其他用户进行参考[8]。注册为会员的用户可以免费发布房源信息,可以对房源做一个比较详细的介绍。会员也可以进行对房源的求购和求租。除此之外,网站中还会有最新的关于房产的新闻和消息。对于想买卖和租赁的用户,网站还提供了相关的流程和介绍,方便用户进行中间的操作,网站还配有电子地图功能,地图直接转到杭州,用户可以在地图上查找自己想要的区域。 在后台还有一个管理员界面,在后台管理员可以对房源信息、新闻信息、留言信息和会员信息进行编辑和删除。管理员可以利用VS2005自带的控件自动进行更新和删除,并且添加管理员。 3.2系统功能 根据需求分析,本课题拥护的模块有: 1、 用户、管理员信息模块 2、 房源信息搜索模块 3、 房源发布模块 4、 留言板模块 5、 信息资料模块 6、 后台管理员模块 各功能模块具体的联系如下图3-1: 用户登录 搜索房源 注册会员 管理员登陆 查看详细信息 发表留言 发布房源 后台管理 图3-1 功能模块图 3.3 数据库设计与实现 3.3.1 数据库概念模型设计 在设计数据库时主要是要保证相对应的数据的完整性和关联性,在设计数据库时要保证每个字段都是有意义的,降低数据的冗余度。对于有些数据要保证数据编号的唯一性,这样会有利于对相关数据的快速访问。 在编写数据库前需要对整个网站有一个详细的了解,知道这个网站需要用到哪些数据和结构,要指导这些数据的数据类型和作用。可以说数据库设计的好坏对于整个网站的制作有很大的作用,好的数据库可以使网站制作过程变的更加轻松[7]。 本系统采取SQL Server2005数据库,根据系统需求分析,本网站数据表如下: 房源基本信息表:存放房源的各种详细信息。 房源发布方式表:存放房源发布时的方式。 房源结构表:存放房源的各种结构。 房源类型表:存放房源的各种类型。 房源区域表:存放房源在杭州的各个区域。 用户表:存放会员的各种信息。 新闻表:存放各种新闻信息。 管理员表:存放各种管理员的信息。 留言表:存放留言信息。 3.3.2数据库逻辑结构设计 表3-1数据库表说明 表名 作用 House 房源信息 Housefangshi 房源发布方式 Housejiegou 房源结构 Housequyu 房源区域 Househuiyuan 用户基本信息 Housexinwen 新闻信息 Houseliuyan 留言信息 Houseadmin 管理员信息 Housesellandbuy 交易介绍 下面主要分析house表和houseliuyan表的结构和功能。 表3-2 用户基本信息表(house) 字段名 中文描述 是否允许为空 类型 备注 信息编号(主键) 信息编号 否 int 编号 房屋方式 发布方式 否 nvarchar(20) 信息发布方式 房屋结构 房屋结构 否 nvarchar(10) 房屋结构 坐落位置 房屋位置 是 nvarchar(50) 房屋坐落位置 房屋类型 发光物类型 否 nvarchar(20) 房屋类型 所属区域 所属区域 否 nvarchar(20) 所属区域 楼层 楼层 是 int 楼层 年限 楼层年限 是 int 楼层年限 房屋面积 房屋面积 否 int 房屋面积 物业名称 物业名称 是 nvarchar(20) 物业名称 租金 房屋租金 是 int 房屋租金 联系人 房屋联系人 否 nvarchar(50) 房屋联系人 联系电话 联系电话 否 float 联系电话 e-mail e-mail 是 nvarchar(50) e-mail 房屋设施 房屋设施 是 nvarchar(max) 房屋设施 房屋价格 房屋价格 是 money 房屋价格 楼层 楼层 是 int 楼层 插图路径 插图路径 是 nvarchar(50) 图片路径 这张表是房源信息表,在其中记录了各种各样的房源特征,当插入或者查找房源时都是从这张表中取出来的,其中房屋方式、房屋结构、所在区域、房屋类型是从其他表中取得的,这些表之间是相互关联在一起的。 表3-3留言信息表(message) 字段名 中文描述 是否允许为空 类型 备注 ID(主键) 留言编号 否 int(自增值1) 留言序号 Housed 房屋序号 否 int 房屋编号 username 姓名 否 nvarchar(50) 留言者姓名 msg 信息 否 nvarchar(MAX) 留言信息 这张是留言表,主要记录了相应房源的留言信息。留言表主要和房源的信息编号关联在一起,因为留言是对应相应的房源的。 表3-4新闻信息表(message) 字段名 中文描述 是否允许为空 类型 备注 新闻ID(主键) 新闻编号 否 int(自增值1) 新闻序号 新闻标题 新闻标题 否 Nvarchar(20) 新闻标题 新闻内容 新闻内容 否 Text 新闻内容 增加时间 新闻增加时间 是 Datetime 新闻增加时间 点击次数 点击次数 是 Int 点击次数 这张表主要是关于新闻的,记录了新闻的ID、标题、内容、增加时间、点击次数。 表3-3会员信息表(message) 字段名 中文描述 是否允许为空 类型 备注 会员ID(主键) 会员编号 否 int(自增值1) 会员编号 会员名 会员名称 否 nvarchar(20) 会员名称 邮箱名 邮箱名称 否 nvarchar(50) 邮箱名称 登陆密码 登陆密码 否 nvarchar(MAX) 登陆密码 这张表主要是记录了会员的信息,包括ID、会员名、邮箱名和登录密码。 第4章 界面设计与流程图 4.1 界面设计 图4-1 网站首页(上) 图4-2 网站首页(下) 首页中包括了很多元素,比如Imagebutton、Gridview、DropDownList等控件。首先我先做了一个母版页,在母版页中会将以后在其他页面中需要用到的一些控件、图片都设计好,母版页的作用就是只需要改变一页就可以在其他页面中也随着改变。我在这里首页中主要是把新闻、最新出租房源、最新出售房源信息显示出来,给用户一个大概地了解。用户也可以使用左边的搜索工具进行查找。 图4-3 注册页面 注册页面主要是通过HTML表格来放置各个标题和输入框的位置,以便能够对齐。用户主要在这个页面进行注册,提交。包括会员名、邮箱、密码和验证码,这些都需要填写,信息不全将不会注册成功。 图4-4 信息发布 这个页面是信息发布界面,主要是先在Dreamweaver进行界面设计,这些字体的颜色和格式也是在Dreamweaver中进行设计的,然后后面还有一个文件上传框,这个是VS2005自带的控件。这个页面主要是通过数据库插入命令进行操作,把填好的信息插入到数据库中。 图4-5 房源详细信息 这个是查看房源详细信息的界面,结构和房源发布的结构差不多。主要是从数据库找到相对应的房源ID,然后把信息输入到这些空格中来。 图4-6 后台管理 这个界面是后台管理界面,主要是通过表格布局,位置自己放置。这里主要是管理网站前台的信息,可以进行删除、编辑和插入等操作,管理员可以很方便地对前台信息进行操作。 4.2 流程图 登陆网站 搜索房源 注册会员 查看详细信息 发布信息 发布留言 图4-7 用户使用流程图 管理员登陆 新闻管理 房源管理 留言管理 更新 删除 更新 更新 更新 更新 图4-8 管理员使用流程图 第5章 系统实现 5.1 数据库类设计 因为在网站的代码编写中会遇到很多和数据库打交道的时候,这样会显得很不方便。在写数据库时会有几个常用的方法需要经常用到,所以把这些方法封装成类对代码编写来说会很有好处。 5.1.1数据库打开 代码如下: SqlConnection conn = new SqlConnection();//定义一个数据库连接类 public void SqlReaderOpen() { conn = new SqlConnection(); conn.ConnectionString = "server=PC-200911221910;database=House;uid=sa;password=123456"; //定义数据库连接的服务器、数据库名、数据库登录名和登陆密码 conn.Open();//打开数据库 } 5.1.2读取数据库数据 public SqlDataReader SqlReader(string strsql) { SqlCommand cmd = new SqlCommand(strsql, conn); / /命令对象,在数据源中执行SQL语句存储程序 SqlDataReader sqlreader = cmd.ExecuteReader(); //返回一个向前的、只读的数据集DataReader对象,该对象连接到数据库的结果集上,并允许行检索 return sqlreader; } public void SqlReaderClose() { conn.Close();//关闭数据库 } 5.1.3读取一条数据库中的值 public string ReturnOneValue(string strsql) //适用于select出一条记录的SQL语句,返回读取的值 { string ReturnValue = ""; conn = new SqlConnection(); conn.ConnectionString = "server=PC-200911221910;database=House;uid=sa;password=123456"; conn.Open(); SqlCommand cmd = new SqlCommand(strsql, conn); SqlDataReader sqlreader = cmd.ExecuteReader(); while (sqlreader.Read()) //进行数据库的读取 ReturnValue = sqlreader[0].ToString(); conn.Close(); return ReturnValue; } 5.1.4执行数据命令 public void SqlExecuteNonQuery(string strsql) { conn = new SqlConnection(); conn.ConnectionString = "server=PC-200911221910;database=house;uid=sa;password=123456"; conn.Open(); SqlCommand cmd = new SqlCommand(strsql, conn); cmd.ExecuteNonQuery(); //该方法对Connection对象建立的连接进行行不返回任何值的查询,主要用于Update、Delete和Insert conn.Close(); } 5.2 用户注册和登陆 图5-1 注册表 用户注册于登陆是一个网站中最基本的要求和操作。用户注册主要是把用户的资料输入到,首先要判断用户名是否已经存在,如果用户名已经存在要进行提示,如果可以注册那么就通过Insert操作将用户资料存入到数据库中去代码如下: if (Session["CheckCode"].ToString() != TextBox5.Text) //检查验证码 Label8.Visible = true; else { SqlData sql = new SqlData(); string sqlstring = "select * from househuiyuan"; //读取数据库中已经的用户名 sql.SqlReaderOpen(); SqlDataReader sqlreader = sql.SqlReader(sqlstring); while (sqlreader.Read()) { if (TextBox1.Text == sqlreader["会员名"].ToString()) //如果用户名已经存在 { Label6.Visible = true;//进行提示用户名存在 sql.SqlReaderClose(); break; } else { string sqlstring1 = "insert into househuiyuan(会员名,邮箱名, 登陆密码)values('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "')"; //向数据库中插入会员信息 sql.SqlExecuteNonQuery(sqlstring1); //执行插入命令 Label7.Visible = true;//显示注册成功 } 5.3 房源搜索 房产中介网站中,对于房源的搜索是一个很重要的功能。对于这个功能,我先是对于房源的几个特征都显示一个可选择的控件,可供用户进行选择,在这里我用的是DropDownList,然后把数据库绑定。我主要是对房源的发布形式、房源结构、房源形式和所在区域进行筛选。当点击搜索的时候,把选择的几个特征放到Session中去,这样就可以在其他页面中进行使用了,然后转到房源信息显示的页面中去。 图5-2 搜索图 代码如下: Session["出租形式"] = DropDownList1.Text; if (DropDownList2.Text == "房屋结构") Session["房屋结构"] = ""; else Session["房屋结构"] = DropDownList2.Text; if (DropDownList3.Text == "房屋类型") Session["房屋类型"] = ""; else Session["房屋类型"] = DropDownList3.Text; if (DropDownList4.Text == "选择区域") Session["选择区域"] = ""; else Session["选择区域"] = DropDownList4.Text; Response.Redirect("HouseChuzu.aspx"); 在房源信息显示页中,我用了GridView控件,因为这个控件可以显示详细信息。根据前面传过来的Session,在显示页载入的时候就可以根据这些数据进行搜索,根据不同的搜索结果会有不同的判断条件,然后把得到的结果绑定到GridView中去。代码如下: SqlConnection conn = new SqlConnection(); conn = new SqlConnection(); conn.ConnectionString = "server=PC-200911221910;database=House;uid=sa;password=123456"; conn.Open(); string sql1=""; if (Session["房屋结构"].ToString() == "" && Session["房屋类型"].ToString() == ""&& Session["选择区域"].ToString()=="") sql1 = "select 信息编号, 房屋方式,房屋结构,房屋类型,房屋面积,所在楼层,坐落位置,房屋价格 from house where 房屋方式='" + Session["出租形式"].ToString() + "'order by 信息编号 desc"; //选择相应的房源 if (Session["房屋结构"].ToString().ToString().ToString() != "" && Session["房屋类型"].ToString().ToString() == "" && Session["选择区域"].ToString() == "") sql1 = "select 信息编号, 房屋方式,房屋结构,房屋类型,房屋面积,所在楼层,坐落位置,房屋价格 from house where 房屋方式='" + Session["出租形式"].ToString() + "'and 房屋结构='" + Session["房屋结构"].ToString() + "'order by 信息编号 desc"; if (Session["房屋结构"].ToString() == "" && Session["房屋类型"].ToString() != "" && Session["选择区域"].ToString() == "") sql1 = "select 信息编号 ,房屋方式,房屋结构,房屋类型,房屋面积,所在楼层,坐落位置,房屋价格 from house where 房屋方式='" + Session["出租形式"].ToString() + "'and 房屋类型='" + Session["房屋类型"].ToString() + "'order by 信息编号 desc"; if (Session["房屋结构"].ToString() == "" && Session["房屋类型 "].ToString() == "" && Session["选择区域"].ToString() != "") sql1 = "select 信息编号, 房屋方式,房屋结构,房屋类型,房屋面积, 所在楼层,坐落位置,房屋价格 from house where 房屋方式='" + Session["出租形式"].ToString() + "'and 选择区域='" + Session["选择 区域"].ToString() + "'order by 信息编号 desc"; if (Session["房屋结构"].ToString() != "" && Session["房屋类型"].ToString() != "" && Session["选择区域"].ToString() == "") sql1 = "select 信息编号, 房屋方式,房屋结构,房屋类型,房屋面积, 所在楼层,坐落位置,房屋价格 from house where 房屋方式='" + Session["出租形式"].ToString() + "'and 房屋结构='" + Session["房屋 结构"].ToString() + "'and 房屋类型='" + Session["房屋类型 "].ToString() + "'order by 信息编号 desc"; if (Session["房屋结构"].ToString() != "" && Session["房屋类型 "].ToString() == "" && Session["选择区域"].ToString() != "") sql1 = "select 信息编号, 房屋方式,房屋结构,房屋类型,房屋面积, 所在楼层,坐落位置,房屋价格 from house where 房屋方式='" + Session["出租形式"].ToString() + "'and 房屋结构='" + Session["房屋 结构"].ToString() + "'and 所属区域='" + Session["选择区域 "].ToString() + "'order by 信息编号 desc"; if (Session["房屋结构"].ToString() == "" && Session["房屋类型 "].ToString() != "" && Session["选择区域"].ToString() != "") sql1 =
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 小学其他

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

关于我们      便捷服务       自信AI       AI导航        抽奖活动

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

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

gongan.png浙公网安备33021202000488号   

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

关注我们 :微信公众号    抖音    微博    LOFTER 

客服