服务器与客户端之间数据交互

服务器数据库:SQLServer客户端数据库:Access语言:C#服务器与客户端之间数据交互的数据可以是哪些格式的?什么方式传?... 服务器数据库:SQL Server
客户端数据库:Access
语言:C#
服务器与客户端之间数据交互的数据可以是哪些格式的?什么方式传?
展开
 我来答
班映蝶
2014-08-19 · TA获得超过215个赞
知道答主
回答量:147
采纳率:83%
帮助的人:54.4万
展开全部
C/S模式和B/S各有其有点也各有其缺点,B/S模式在开发中需要考虑数据如何从客户端提交到服务器端,数据又如何返回到客户端,这些是B/S模式所特有的,在去年之前,开发B/S模式的程序,我都是利用form来交互数据,当我看到XML之后,发现XML是个好冬冬,有很多优点,有好的东西当然不能独享啦,想当年为了实现XML交互数据,几乎把网络翻了个遍。咚,一块砖头上来了。呵呵,废话少说,下面我们就进入正题。

B/S模式分为服务器端和客户端,客户端接受用户的请求,客户端向应用服务提出请求,应用服务从数据库服务中获得数据,应用服务将数据进行计算并将结果提交给客户端,客户端将结果呈现给用户。这样,我们就看到了数据从客户到服务器,经过服务器的处理再返回到客户端,由客户端软件(如IE)显示结果。

(以ASP教本语言为例,其它的语言一样哈。)

1.Form方式

Form方式是最基本的向服务器提交数据的方式。

test.asp文件代码:

<%@ Language=VBScript %>

<%

Response.Expires=-1

Response.CharSet="UTF-8"

Session.CodePage="65001"

%>

<form name="frmTest" id="frmTest" action="test.asp" method="POST">

<input name="name" id=" name" type="text" value="">

<input type="hidden" name="number" id="number" value="10">

<input type="submit" value="Submit" name="B1">

</form>

<%

dim intnumber

dim strname

if IsEmpty(Request("name")) then

strname =""

else

strname =Request("name")

end if

if IsEmpty(Request("number")) then

intnumber =0

else

intnumber =Request("number")

end if
希望对你能有所帮助。
追问
从数据库查询的数据怎么转换XML?XML数据怎么传送的?
会好起来的gof8
2014-08-19 · 超过53用户采纳过TA的回答
知道小有建树答主
回答量:245
采纳率:100%
帮助的人:58.7万
展开全部
格式就是数据库格式的。用C#语句就可以相互传。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
唯爱孤单旭
2014-08-19 · 超过50用户采纳过TA的回答
知道小有建树答主
回答量:164
采纳率:0%
帮助的人:50.3万
展开全部
如果要是标准的数据格式 也就是 json传输 你这个不是CS架构吧 应该是直接客户端操作数据库?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式