C#窗体应用程序如何通过网络访问其他电脑的文件

1、目的做一个数据管理软件2、界面窗体应用程序3、数据存储在我的电脑上边4、通过其他电脑可以访问和修改5、问题:通过窗体应用程序如何实现访问我电脑里边数据,我电脑里边数据文件是txt和excel格式比如:要实现的第一个功能,登录界面账号和密码是否和我电脑存储的账号密码一致,我电脑中账号和密码存在在txt文本中。谢谢!!!

你能问出这些问题就表示你没有开发经验,也没有看过系统的开发教程,我只提供大概思路;具体的实现你需要自行搜索

你需要开发一个客户端-服务器的软件,客户端主要负责数据展示;服务端负责提供数据
服务端使用数据库保存用户名密码(推荐使用MS SQLServer),excel文件可以保存在另外的服务端目录中,服务端通过WCF或者WebAPI提供excel传输服务(可使用FTP传输文件,每次客户端修改完成后再保存到服务端)

客户端通过保存在配置文件中的连接字符串访问服务端的数据库验证登陆用户的正确性追问

您好!想您请教个问题,您若有时间麻烦您帮忙解答一下,谢谢了!
我没有系统学过开发,之前用VS2008中的窗体应用程序,编写了一个我们工作需要的软件,基本就是需要什么功能就从书上翻,好歹是编完了,功能也都实现了,做完后是单机的。
现在我想还做这个软件,就是把这个软件做成可以联网的,都访问服务器的数据,而不是自己电脑上的。
我不知道怎么通过这个窗体应用程序连接到服务器,假如连接上,后边的我就知道怎么编了。

追答

编程是一个需要实操的行业,我也无法通过网络让你学会这些东西
没有经验的话还是让人实际做项目带你吧,或者你跟着网上的教程自己慢慢学;别无他法
客户端和服务器的通信需要学会很多的东西
数据库是必备的,基本的SQL语句都要会;增删改查的服务方法都要会写

温馨提示:内容为网友见解,仅供参考
无其他回答

C#窗体应用程序如何通过网络访问其他电脑的文件
你需要开发一个客户端-服务器的软件,客户端主要负责数据展示;服务端负责提供数据 服务端使用数据库保存用户名密码(推荐使用MS SQLServer),excel文件可以保存在另外的服务端目录中,服务端通过WCF或者WebAPI提供excel传输服务(可使用FTP传输文件,每次客户端修改完成后再保存到服务端)客户端通过保存在配置...

c# winfrom窗体我要在别的电脑上运行,怎么访问我的数据库
方法一。很自然想到,把数据库连接的地址换成你的IP地址!~但是这样不可以使用你的内外IP地址(比如192.168.。),要使用公网地址。方法二。你去万网那边申请一个数据库空间,然后你就可以在全世界使用了!我现在就是在万网上买了一个空间,然后我自己做的网站和测试winform都ok。。加油。

自己做一个可以访问网络的C#窗体程序,怎么让别人使用我的程序也能访问...
这种模式下,用户通过你做的窗体程序可以直接访问数据库。那么如何弄服务器呢?你把要做数据服务器的电脑安装上sql server或者oracle数据库。接着在数据服务器上建表存数据;你在开发C#窗体时连接到数据库就行了。你把开发出的窗体程序安装到别人的电脑上别人也可以访问到你的数据库。不知道我这样说你能...

C# 窗体程序和控制台应用程序怎么超链接打开本地的一个文件如:我的电脑...
打开[我的电脑]System.Diagnostics.Process.Start("explorer","\/n,\/select, C:\\\\");打开文本文件, 例如:[C:\\test.txt]System.Diagnostics.Process.Start("explorer", "\/n, C:\\\\test.txt");打开应用程序, 例如:计算器 System.Diagnostics.Process.Start("C:\\\\Windows\\\\system32\\\\calc.exe");...

c# 在窗体应用程序中如何调用计算机上的其他应用程序
很简单,首先引用命名空间 using System.Diagnostics;然后在程序中:\/\/参数里写程序路径。Process.Start(@"c:\\windows\\system32\\notepad.exe");

c#如何打开局域网共享文件夹中的文本文件,用winform窗体程序,不用...
首先确保有权限访问,然后最简单的方法就是建io流指向该网络文件的路径来打开读取

如何用C#应用程序控制另外一个应用程序
如果你另一个应用发布到IIS上,你可以通过URL来访问。如果你的应用是一个EXE文件,你可以通过C#中的Process类,通过输入DOS命令来实现。

如何引用别人的窗口在C#
办法有很多种,在"我的电脑"中打开你的项目目录,可以看到WINFORMS中每个窗体都会有三个文件:*.form,*.cs,*.resx 每个窗体能够正确运行也都是靠这三个文件.用VS打开你同学的项目,然后按Ctrl选中你做的所有窗体(注意每个窗体三个文件),然后拖住不要放手直接拽到你VS你同学做的项目中.如果是类,则...

C#中如何在一个窗体中调用另一个窗体控件中的数据?
在C#中,您可以通过以下几种方式在一个窗体中调用另一个窗体的控件中的数据:使用对话框形式调用另一个窗体,在打开的窗体中通过控件名称读取数据。通过实例化另一个窗体,将其显示为模态对话框,读取控件中的数据。通过使用公共属性或公共方法从另一个窗体读取数据。以下是一个例子,该例子使用对话框形式...

c#窗体怎么读取txt文件?
在 C# 窗体应用程序中,可以使用 StreamReader 类来读取文本文件。以下是一个简单的示例代码,演示如何读取文本文件并在窗体中显示其内容:using System;using System.IO;using System.Windows.Forms;namespace WindowsFormsApp { public partial class MainForm : Form { public MainForm(){ InitializeCompo...

相似回答