利用J2ME与ASP建立数据库连接
日期:2007年4月28日 作者: 查看:[大字体 中字体 小字体]-
J2ME是利用HttpConnection建立HTTP连接,然后获取数据,ASP也是利用HTTP协议,因而可以利用J2ME与ASP建立连接,从而访问数据库。ASP是MicroSoft公司的服务器端动态页面技术,可以根据请求运行服务器端程序然后返回结果,这也给MIDP提供很多有用的功能。由于MIDP客户端处理能力不强,因此可以把一些处理任务放在服务器端,利用ASP完成一些它不能完成的任务,如操作数据库。这里给出一个简单的例子,说明MIDP如何与ASP进行交互,完成数据库操作。
(1)确保IIS WEB服务器正常工作。
(2)建立一个测试数据库:采用Access数据库,生成一个数据库文件保存到D:\J2ME\J2METEST\IIS\DATEBASE中,文件名是J2MEtest.mdb.然后新建一个数据库表-Message,创建的表包含以下字段:ID(自动编号)、MESSAGE(文本)、IP(文本)、DATE(日期)。
(3)创建ASP程序
以下是ASP程序源代码,文件名为ConnectASP.asp,保存到D:\J2ME\J2METEST\IIS\ASP中。
//ConnectASP.asp
<%@LANGUAGE=VBScript%>
<%
strDBLocation=Server.Mappath("/database/j2meTest.mdb");
strConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;
Data Source="+strDBLocation;
var cnn=Server.CreateObject("ADODB.Connection");
cnn.Open(strConnectionString);
rs=Server.CreateObject("ADODB.Recordset");
ip=Request.ServerVariables("REMOTE_ADDR");
message=Request.QueryString("message");
rs.ActiveConnection=cnn;
rs.CursorType=1;
rs.LockType=2;
rs.Source="Message";
rs.Open();
rs.AddNew();
rs("Message")=message;
rs("IP")=ip;
rs("Date")=(new Date()).getVarDate();
rs.Update();
rs.Close();
cnn.Close();
Response.Write("The message writed sUCcessfully.\n");
%>
- [1] [2] 下一页
-
- 利用J2ME与ASP建立数据库连接 相关文章:
- 利用J2ME与ASP建立数据库连接 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:PHP设计聊天室步步通
精品推荐
热点TOP10
- ·ASP函数库
- ·web.config 简单介绍
- ·GridView 分页导航
- ·ASP实用技巧28则
- ·基于PHP与XML的PDF文档生成技术
- ·ASP与存储过程实践(实例)
- ·20种看asp源码的方法及工具
- ·ASP.NET技术FAQ
- ·解密ASP源代码
- ·提高ASP性能的最佳选择
- ·用ASP编写的“俄罗斯方块游戏”
- ·无组件文件上传源代码
- ·跟我学小偷程序之几个基本函数(第二天)
- ·用ASP学做一个在线调查
- ·使用模板实现ASP代码与页面分离
- ·一个类似Listview的效果
- ·利用ASP打造网站论坛DIY
- ·一个xmlhttp读取xml的例子
- ·ASP漏洞及安全建议
- ·动网7.0 里的 UBB 和高级编辑模式如何分离出来大家使用
特别推荐
- ·在asp聊天室里实现房间功能和用户显示
- ·常用的 ASP ActiveX 组件
- ·用ASP学做一个在线调查
- ·微软建议的ASP性能优化28条守则
- ·ASP和服务器测试相关的一些代码
- ·ASP的错误处理集锦
- ·正则表达式regular expression详述(一)
- ·改进性能和样式的 24个 ASP 技巧
- ·ASP网站远程客户实现EXCEL打印功能
- ·DVBBS上传ASP文件漏洞详解
- ·ASP操作XML文件的完整实例
- ·无组件上传图片至SQLSERVER数据库
- ·使用模板实现ASP代码与页面分离
- ·用ASP创建Microsoft Word 文件
- ·用ASP开发WEB日期选择器
- ·用ASP编写的“俄罗斯方块游戏”
- ·无组件文件上传源代码
- ·一个xmlhttp读取xml的例子
- ·20种看asp源码的方法及工具
- ·在ASP页里面注册DLL的VBScript CLASS
