接上一篇数据库的注意点。

使用visual studio开发web

我用的是visual studio2010,新建项目,选择ASP.NET Web服务应用程序,修改项目名称,我命名为AndroidLinkSql。

Visual studio的下载安装可以参考软件安装管家,选择.NET Framework 3.5下的ASP.NET Web服务应用程序,如果没有百度一下,下载个插件就有了。

新建一个类DBOperation,目前项目中有两个.cs文件,DBOperation.cs和Service1.asmx.cs。

Service1.asmx.cs

这个是默认生成的,之后网页上显示的内容就是这个页面上的东西。

举个例子:

[WebMethod(Description="判断登陆是否成功")]

public bool isLoginSuccess(String username,String userpasswd)

{

return dbOperation.isLoginSuccess(username,userpasswd);

}

第一行用中括号的,在网页上会显示isLoginSuccess判断登陆是否成功,isLoginSuccess可以点击,跳转到具体的方法界面,有两个输入框,分别在前面显username和userpasswd,在输入框输入的数据就是isLoginSuccess方法的参数。dbOperation是下面DBOperation类的对象。

DBOperation.cs

这个文件的用于连接数据库的。在里面写具体的方法,比如登陆方法。

public bool isLoginSuccess(String username,String userpasswd)

{

定义sql语句,使用SqlCommand访问数据库。

使用SqlCommand.Parameters.AddWithValue("@uname",username)传参到存储过程中

}

连接数据库直接写在构造函数中了。

其他方法参照这个写。所有方法写完,调试无误,就可以发布网站。

右击解决方案资源管理器,点击菜单栏的重新生成,右击发布,选择发布类型为文件系统,选择发布位置。点击控制面板,选择程序,点击左侧的启动或关闭Windows功能,将FTP服务器、Web管理工具、万维网服务全部勾选启用。

打开IIS管理器,右击网站-添加网站MyTetrisLinkSQL,点击网站主页-目录浏览-右击启用。

到此就可以在电脑上使用http://localhost/Service1.asmx打开写的网站。

需要注意,如果之后修改了VS中的任何信息,网站需要重新发布才可以使用。

并且发布的网站只是在你本机IP所在的局域网里面,之后如果是同一电脑上使用模拟器,可以访问网站;非同一电脑,或者是用手机的话,可能会无法访问,需要确保在同一局域网里。

俄罗斯方块android设计,关于Android开发俄罗斯方块相关推荐

  1. 心理健康Android设计,基于Android的心理咨询服务系统的设计与实现

    摘要: 移动终端设备逐渐成为人们生活的重要组成部分,并且带领人类社会进入移动终端信息技术高度发展的移动信息社会,比如:智能手机,平板电脑等等.与此同时,在校大学生们面临着各个方面的压力与竞争,心理健康 ...

  2. android设计安全性,Android操作系统安全性增强方案的设计与实现

    摘要: 随着移动通信技术的发展,移动终端朝着智能化的方向不断迈进,移动互联网业务层出不穷,日益繁荣.但与此同时,移动终端越来越多的涉及商业秘密和个人隐私等敏感信息.移动终端也面临各种安全威胁,如恶意订 ...

  3. Android开发俄罗斯方块

    俄罗斯方块是一款非常耐玩的益智小游戏,老少皆宜.(百科:http://zh.wikipedia.org/wiki/俄罗斯方块)开发俄罗斯方块,能巩固自己的数据结构知识,锻炼自己的逻辑思维能力,以及对自 ...

  4. 俄罗斯android课程设计,基于Android的俄罗斯方块的设计与实现毕业设计报告.docx...

    PAGE \* MERGEFORMAT 24湖南商学院 <移动互联网应用开发> 课程设计报告 题 目 基于Android的俄罗斯方块的设计与实现 姓 名:学 号:专 业:班 级:指导教师: ...

  5. 基于android环境的俄罗斯方块,基于Android的俄罗斯方块的设计和实现完整版.doc

    TOC \o "1-3" \h \z \u 摘要Ⅰ AbstractⅡ 一 引言1 二 Android平台介绍2 2.1 平台背景概述2 2.2 系统概述2 2.3 Android ...

  6. 俄罗斯方块android论文,基于Android的俄罗斯方块游戏设计与实现(论文+任务书+答辩PPT+设计源码)...

    摘  要 随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用 ...

  7. android 课设答辩ppt,基于Android的俄罗斯方块游戏设计与实现(设计源码+毕业论文+答辩PPT)...

    摘  要 随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用 ...

  8. 软件开发全套视频教程汇总(javaSE,javaEE,linux,android开发,C# ,web前端,大数据云计算,数据挖掘,web前端,php开发,UI设计,C++开发,3D视频)

    软件开发全套视频教程汇总(javaSE,javaEE,linux,android开发,C# ,web前端,大数据云计算,数据挖掘,web前端,php开发,UI设计,C++开发,3D视频) 这是我以前学 ...

  9. android设计一个多线程和画图的程序小球,Android开发之多线程中实现利用自定义控件绘制小球并完成小球自动下落功能实例...

    本文实例讲述了Android开发之多线程中实现利用自定义控件绘制小球并完成小球自动下落功能的方法.分享给大家供大家参考,具体如下: 1.布局界面 xmlns:tools="http://sc ...

最新文章

  1. 给按钮添加热键和快捷键
  2. Accent-Insensitive, Accent Sensitive, a ã, e é 模糊查询
  3. vim note(6)--vim的一个较全的介绍(转)
  4. confirm修改按钮文字_踏入MG动画设计的门,才知道文字动画这么重要……
  5. 5g消息服务器,《5G消息白皮书》内容解读:5G消息是什么服务?
  6. pymc3使用_使用PyMC3了解飞机事故趋势
  7. vb对数据库操作用存储过程
  8. wxpython wx listctrl_wxPython - ListCtrl列表排序
  9. 信息学奥赛一本通 1962:【13NOIP普及组】表达式求值 | 洛谷 P1981 [NOIP2013 普及组] 表达式求值
  10. rocketmq支持最大消息_分布式消息引擎Apache RocketMQ最佳实践
  11. 单片机声明数组可变长度c语言keil,单片机用byte定义数组keil编译警告 missing';'before...
  12. linux把虚拟机上的文件共享,[转]windows中vmware虚拟机中的Linux如何进行文件的共享...
  13. 猎人能单拿修理机器人图纸_南京创新周麒麟行:他们为铁路配备“体检”机器人...
  14. 用AOP思想改造一个服务器的数据存储
  15. 尚硅谷Java学习笔记Lecture1
  16. 实现收藏本站和设为首页功能
  17. 2022年全球市场风电铸件总体规模、主要生产商、主要地区、产品和应用细分研究报告
  18. win10删除账户文件夹(C:\Users\***)后,无法登录账户的解决方法
  19. jQuery事件绑定和解绑
  20. 交换机的基础配置学习笔记

热门文章

  1. cpu占用率超过1000%的解决办法
  2. linux paste 多个文件按列进行合并
  3. linux 当前日期上月最后一天_在linux昨天(前一天)的日期
  4. Pay Attentions!
  5. Web自动化测试淘宝 扫码登录与客服聊天(Python)
  6. Python公司年会抽奖
  7. Catia DMU干涉检查操作说明
  8. FS7867S是一款应用于数字系统供电电源电压监控的电压检测芯片
  9. [学习开发板]iTOP-4412开发板AVIN驱动配置
  10. 基于微信小程序的毕业设计题目(28)php共享停车位预约小程序(含开题报告、任务书、中期报告、答辩PPT、论文模板)