android一般使用sqlite数据库,简易小巧的数据库。
android上面数据库一般不会那么大。
如果实在需要SQL Server,只有让Sql server运行在服务器上,写android程序与服务器交互。

解决方案 »

  1.   

    LS说对了,现在服务器上的是自己写得;接下来想做安卓版的来访问呀,服务器上运行的是SQL2008
      

  2.   

    可以考虑使用HTTP连接,android上发送http请求,服务器程序根据请求,从sql server查询出数据并返回。
      

  3.   


    你的意思是webservice 返回xml数据再解析吗
      

  4.   

    使用数据的时候就去请求,不需要跑service。
    只把你希望从数据库中查询的数据请求回来就可以。
    大量数据操作处理可以放在服务器上进行。
      

  5.   


    谢谢回复!
    我现在数据操作都是封装在存储过程里面的,所有的操作都是传输存储过程的名称、参数和执行结果;只是网站这一块接触得少啊,不知道怎么去搞;好希望能直接连接SQL SERVER啊
      

  6.   

    对的,只能作成一般的web应用,服务段作中转,客户端通过访问地址带上不同参数进行数据库的操作。
      

  7.   


    不是不能解决,是sql server没有android版本。
      

  8.   


    有看到其他人做过的成功例子,但可能SDK与JTDS版本有差别,不是所有版本都可以;这可能也会导致不稳定吧;郁闷啊
      

  9.   

    webservice,Android没办法直接连接
      

  10.   

    直接连接SqlServer要先加载sqljdbc驱动,目前只有PC版的驱动包,安卓还没有,所以安卓连接SqlServer目前为止是实现不了的。