سلام
اگه سیستم شما لازمه همیشه روشن باشه بهترین روش سوکت نویسی هست اما سوکت نویسی رو بخوایی کار کنی باید مهارت استفاده از ترد و دلیگیت لیست ها رو داشته باشی
اما اگه چند تا کامپیوتر در یه شرکت کوچیک هست میتونید دیتابیس رو روی یکی از سیستم ها به شراک بزارید و کانکشن استرینگ رو بهش بدی
Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=\\server\share\folder\myAccessFile.accdb;
و یا
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="Egyptic.Properties.Settings.EgypticConnectionString"
connectionString="Data Source=192.168.1.2;Initial Catalog=Egyptic;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
ضمن اینکه پورت هم یادت نره
Data Source=192.168.1.12,1433;
خود نرم افزار رو هم میتونی به اشتراک بزاری اما اونطوری سیستم خودت امنیت نداره کافیه به دیتابیس رمز بدی تمومه
حتی اکسس هم جواب میده تا 10 نفر مشکلی پیش نمیاد
اما بهتره مثلا 20 نقر دارن کار میکنن 2 تا تیبل داشته باشی و هر تیبل رو به 10 نفر بدی