ZKX's LAB

客户端怎么连接到服务器的数据库上? 客户端登录服务器+访问数据库服务器

2020-07-26知识20

C# 怎样才能实现客户端通过服务器端连接数据库服务器??? 可以处理的,步骤为:1.客户端与服务器连(用Socket通讯)2.客户端向处服务器发送SQL语句,如搜索一个表的数据3.服务器接到请求,执行SQL语句返回一个DataTable4.服务器将这个DataTable进行序列化、并且压缩5.服务器将【序列化和压缩】后的byte[]msg数组传给客户端6.客户端收到byte[]msg数组先进行解压缩、和反序列化为DataTable7.再将DataTable通过DataSet和SqlDataAdapter.Update(Table)存在SQL中下面我只给一些关键的代码,我有实现过的第一步.客户端=》连接服务器并通讯,主要是发送SQL给服务器返回一个DataTable表using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Net;using System.Net.Sockets;using System.Xml;using System.Xml.Serialization;using System.IO;using System.IO.Compression;namespace Client{public partial class FormClient:Form{DataTable dt;public FormClient(){InitializeComponent();}private void ClientTest(string str){Socket client;String returnData;。客户端能PING通服务器,但是不能访问服务器上的数据库 去策略组里在安全设置里删除“拒绝从网络访问这太计算机”,还有把共享的服务端口打开客户端怎么连接到服务器的数据库上? 在客户机上安装SQLSERVER Management Studio,然后通过服务器IP+数据库监听端口号连接。端API连接到自己的服务器数据库获取数据 [{\"id\":\"1\",\"name\":\"\\u54c8\\u5c3c\",\"sex\":\"\\u7537\",\"age\":\"22\"},{\"id\":\"2\",\"name\":\"\\u5c0f\\u9648\",\"sex\":\"\\u5973\",\"age\":\"21\"},{\"id\":\"3\",\"name\":\"\\u5c0f\\u767d\",\"sex\":\"\\u。C#做SQL数据库在服务器,要用客户端访问服务器数据的软件 本人需要做一个项目,是在本地用客户端通过网络访问服务器上面的SQL数据库,并把数据库信息拿到客户端上面显示。

#数据库服务器#sql数据库#datatable#数据库#客户端服务器

随机阅读

qrcode
访问手机版