0 0

想问下客户端和SqlServer的连接问题,谢谢大家10

手机客户端的程序,怎样去写让它能够和数据库互动,从数据库中读取数据,也可以把自己的数据存入数据库当中,谢谢各位朋友!

问题补充:能不能详细点,或者说简单的例子,我是个新手,不懂,谢谢
2010年8月18日 11:21

3个答案 按时间排序 按投票排序

0 0

采纳的答案

手机上负责HTTP的请求和接受部分,   Servlet负责解析请求,查询数据库,返回响应部分.二者通过HTTP   POST的方式进行通讯.

手机发送SQL语句(文本形式),具体发送什么内容都写在JAVA程序里
SERVLET接收,连接数据库,查询
结果用文本或者网页的形式传到手机
手机解释、显示

java   手机端

HttpConnection   conn   =   null; 
DataOutputStream   out   =   null; 
DataInputStream   in   =   null; 
String   res   =   null; 
try   { 
conn   =   openConnection(YOUR   SERVLET   ADDRESS); 
out   =   openConnectionOutputStream(conn); 
out.writeUTF(request);//发 
out.close(); 
in   =   openConnectionInputStream(conn);收 
res   =   getResponseMessage(in); 
}   catch   (IOException   e)   { 
e.printStackTrace();	
}   finally   { 
closeConnection(conn,   out,   in); 
} 
return   res; 


servlet   端
DataInputStream   in   =   null; 
        in   =   new   DataInputStream(request.getInputStream()); 
        String   file=in.read(); 
        //将解析下的文本分发 
        String   rstr   =   "i   get   it "; 
        dos=new   DataOutputStream(response.getOutputStream()); 
        dos.writeUTF(rstr); 
        dos.flush(); 


2010年8月18日 15:47
0 0

J2ME程序与Servlet通讯访问Access数据库

http://blog.csdn.net/k7sem/archive/2005/05/26/381446.aspx

2010年8月18日 17:42
0 0

1 、 自己写 socket ,也就是服务器端写Socket服务链接数据库,客户端通过client socket 链接服务端socket
2、 WebService方式
3、http协议方式

其他继续补充

2010年8月18日 11:21

相关推荐

    SQL数据库心得,分析得不错

    WIN NT鉴别模式呢还是混合模式,其中混合模式包括WIN NT鉴别模式和SQL SERVER 鉴别模式 实施鉴别模式的步骤 1、核实采用了可信连接 2、设置鉴别模式 3、关闭和重启MSSQLServer服务程序 4、创建WIN NT分组和用户 5、...

    ASP源码—快问仿百度知道问答系统 动态-静态-互转版.zip

    数据访问层(DAL)是连接应用程序和数据库的关键,负责执行SQL查询、事务处理和数据验证。 6. **用户认证与权限管理**:系统需实现用户注册、登录功能,并进行身份验证。用户权限管理涉及用户角色划分,比如普通...

    Java/J2EE interview questions

    性能和内存泄漏部分,面试者会被问到如何优化Java/J2EE应用程序的性能和如何识别和减少内存泄漏。 企业级Java和J2EE相关部分涉及的技术更多,它们是面试中考察的重点。Enterprise Java包括Java在企业环境中的应用,...

    ORACLE常用傻瓜问题1000问

    根据提供的文件信息,我们可以整理出一系列与Oracle数据库相关的常见问题及其解决方案。这些问题涵盖了从安装配置到日常维护等各个方面。下面将对这些知识点进行详细的解析。 ### Oracle安装与配置 1. **Oracle...

    接口测试100%这样问

    ### 接口测试知识点详解 #### 一、接口测试概览 - **定义**:接口测试是指对系统中各...对于想要在这一领域取得成功的测试人员来说,不仅要熟练掌握相关的技术和工具,还需要具备良好的问题解决能力和持续学习的态度。

    大数据集群配置过程_hive篇.docx

    - Hive在Server模式下工作时,通常会使用外部数据库(如MySQL)来存储元数据,即关于Hive表和分区的信息。 - 下载并安装MySQL 5.6.22,参考官方下载链接。安装完成后,记得更改root用户的初始密码。 2. **创建...

    最新Java面试宝典pdf版

    48、同步和异步有何异同,在什么情况下分别使用他们?举例说明。 32 49. 下面两个方法同步吗?(自己发明) 33 50、多线程有几种实现方法?同步有几种实现方法? 33 51、启动一个线程是用run()还是start()? . 33 52、...

    JAVA面试宝典2010

    48、同步和异步有何异同,在什么情况下分别使用他们?举例说明。 32 49. 下面两个方法同步吗?(自己发明) 33 50、多线程有几种实现方法?同步有几种实现方法? 33 51、启动一个线程是用run()还是start()? . 33 52、...

    Java面试宝典-经典

    48、同步和异步有何异同,在什么情况下分别使用他们?举例说明。 32 49. 下面两个方法同步吗?(自己发明) 33 50、多线程有几种实现方法?同步有几种实现方法? 33 51、启动一个线程是用run()还是start()? . 33 52、...

    java面试题大全(2012版)

    48、同步和异步有何异同,在什么情况下分别使用他们?举例说明。 32 49. 下面两个方法同步吗?(自己发明) 33 50、多线程有几种实现方法?同步有几种实现方法? 33 51、启动一个线程是用run()还是start()? . 33 52、...

    Java面试宝典2012版

    48、同步和异步有何异同,在什么情况下分别使用他们?举例说明。 32 49. 下面两个方法同步吗?(自己发明) 33 50、多线程有几种实现方法?同步有几种实现方法? 33 51、启动一个线程是用run()还是start()? . 33 ...

    java面试宝典2012

    48、同步和异步有何异同,在什么情况下分别使用他们?举例说明。 36 49. 下面两个方法同步吗?(自己发明) 36 50、多线程有几种实现方法?同步有几种实现方法? 36 51、启动一个线程是用run()还是start()? . 37 52、...

    Java面试宝典2012新版

    48、同步和异步有何异同,在什么情况下分别使用他们?举例说明。 32 49. 下面两个方法同步吗?(自己发明) 33 50、多线程有几种实现方法?同步有几种实现方法? 33 51、启动一个线程是用run()还是start()? . 33 52、...

Global site tag (gtag.js) - Google Analytics