实现功能:
    利用GPRS将数据发给服务器,并保存;用软件读取服务器中保存的数据。
涉及问题如下:
    1、服务器,这个东东具体怎么会事?
    2、怎么建立GPRS与服务器连接,并发送数据?
    3、服务器接收数据后怎么保存?
    4、读取软件怎么跟服务器建立连接?
    5、读取软件怎么读取服务器数据?
    6、服务器是否有数据库?
    7、数据库应该选那一种?
    8、读取软件应该怎么写(大体思路)?请各位大师们,详细解说,或者给点资料链接,小的初学,一概不知,在这里谢谢大家了··

解决方案 »

  1.   

    服务器你可以理解为对别人提供服务的机器,服务器上可以安装数据库,也可以不装,需要安装的时候就安装,不需要安装就不装,数据库常用的有Sql server/ oracle 还有一些免费的,数据库可以存储数据,有SQL可以向数据库中写入或者读取数据,客户端和服务器通信有很多方式,像.NET Remoting/Web Service等等,你的问题太难回答了,你可以自己百度多找点资料慢慢看
      

  2.   

    P:rabbitlzx
    我再问一下:你说的服务器可以配置数据库,那它能自动存储数据吗?
        又怎么连接服务器数据库读取数据呢??
      

  3.   

    数据库根据需要选择如sql server.oracle.mysql.sqlite
    C# GPRS
      

  4.   


    你所谓的自动存储数据是什么意思?你在数据库中建好表后,可以通过SQL语句向里面插入数据
    Insert into 【表名】 (column1, column2...) values (值1, 值2...)如果你用C# 你可以用ADO.NET对数据库进行操作(包括建立连接、对数据库进行增删改等等操作),下面是我随便找的资料,你看看
    http://topic.csdn.net/t/20040402/09/2916165.html
    http://blog.csdn.net/masterft/archive/2007/09/09/1778088.aspx
      

  5.   

    P:rabbitlzx
    谢谢你给找的资料,对数据库的操作(数据更新、插入=操作,我有一定的了解)
    我想问的是:
    1、GPRS与服务器连接后,通过数据库插入或更新命令,就能让GPRS发送的数据存入服务器数据库吗?
    2、我用软件与服务器连接后,也是通过数据库的操作,就能获取GPRS发送给服务器的数据吗?
      

  6.   

    1、GPRS与服务器连接后,通过数据库插入或更新命令,就能让GPRS发送的数据存入服务器数据库吗?
    2、我用软件与服务器连接后,也是通过数据库的操作,就能获取GPRS发送给服务器的数据吗?
    ////////////////////////////////////////////////////////
    1、在你写的程序中建立与数据库的连接(保存数据用数据库,使用连接字符串建立连接),然后使SQL语句insert插入数据,数据就保存到数据库中了。——其他的数据库操作语句还有update、delete等。
    2、在程序中使用连接字符串建立与数据库的连接,然后就能操作数据库读出数据。至于连接保存数据库的服务器使用的是什么协议、什么方法,GPRS、或者直接网线连接、或者无线网络,那是另外的一个问题。
      

  7.   


    1、GPRS与服务器连接后,通过数据库插入或更新命令,就能让GPRS发送的数据存入服务器数据库吗?
    你的程序只要能接收到GPRS传过来的数据,就可以将其写入数据库,这主要是两个问题,一就是你的程序与GPRS之间的通信(能接收或者发送数据),这块与数据库无关;二是将你接收到的数据写入数据库或者从数据库读取数据,这块与GPRS毫无关系,就相当于你的程序只是一个中介,负责GPRS和数据库之间进行沟通,而GPRS和数据库无需知道对方GPRS <--- 数据 ----> 你的程序 <--- 数据 ----> 数据库
    2、我用软件与服务器连接后,也是通过数据库的操作,就能获取GPRS发送给服务器的数据吗?
    只要数据存到数据库里了就可以读出来,与GPRS无关,不管是谁存到数据库中的,存完后都可以取出来