【c# – Peer-to-Peer分散式网络 – 向所有对等体发送消息】教程文章相关的互联网学习教程文章

c#-网络共享上托管的SQL Server Express数据库-有可能吗?

我已经开始需要SQL Server数据库的项目.我将在c#.Net 3.5中构建一个前端应用程序,它将使用LINQ to SQL. 我需要将数据库托管在网络共享上,以便一组用户都可以访问该数据库,主要是只读的. 我知道SQL Server Compact是专为在本地计算机上运行而设计的,我公司不愿意承担全功能SQL Server的成本. 有没有一种方法可以通过SQL Server Express实现我需要做的事情? 如果是这样,那么有关设置的最佳指南是什么? 谢谢解决方法:如果使用(免费的...

c#-使用OracleConnection.Open()时出错ORA-00303:网络库:名称-值语法错误ODP.NET管理的dll【代码】

当我点击source.Open()时出现此错误.代码行,我不知道为什么.我使用的是非托管dll,并且尝试升级到64位版本的Oracle.ManagedDataAccess.dll,而我的项目使用的是.NET Framework4.TNS字符串在生产tnsnames.ora文件中起作用(我替换了各种元素名称和值).从错误看来,似乎有些错误显然是错误的,但是我无法使其正常工作. app.config中的TNS:<oracle.manageddataaccess.client> <version number="*"><dataSources><dataSource alias="ABC_DE...

C#获得网络中所有SQL Server服务器数据库名称 (转)

C#获得网络中所有SQL Server服务器数据库名称 转载于http://blog.csdn.net/hzjsoft2003/article/details/6186853 region 得到所有本地网络中可使用的SQL服务器列表 /// /// 得到所有本地网络中可使用的SQL服务器列表 /// /// 服务器列表 /// public static bool GetServers(ref string [] p_strServerList) { try { SQLDMO.Application sqlApp = new SQLDMO.ApplicationClass(); S...

c# – SQLite在多用户本地网络环境中的性能不佳问题【代码】

我们在应用程序中使用SQLite作为共享数据库. (我知道这不是最好的解决方案,但服务器/客户端架构是不可能的)只有少数用户,一个非常小的数据库,只有很少的写入. 该应用程序是用c#编写的,我们使用System.Data.SQLite.dll,但问题也出现在例如SQLiteDatabaseBrowser上 只要只有一个用户连接到数据库并查询某些结果,它就会非常快.只有几毫秒.一个用户可以建立多个连接并并行执行select语句.这对性能也没有影响. 但是,只要来自不同mashine...

c# – SQLFileStream异常“找不到网络路径”【代码】

我试图将文件插入到使用SQL文件流的数据库中.当我尝试初始化我将插入的SqlFileStream对象时,我收到一个文件异常,指出无法找到网络路径. 有问题的代码如下:using (SqlFileStream sqlStream = new SqlFileStream(filePathName.Value, fileToken.Value, FileAccess.Write)){byte[] buffer = new byte[512 * 1024]; // 512Kbint bytesRead = fs.Read(buffer, 0, buffer.Length);while (bytesRead > 0){sqlStream.Write(buffer, 0, byt...

c# – SQL DataReader网络使用限制【代码】

我有这样的想法(不知道是坏还是好).我有实用程序,它通过reglament连接到SQL服务器并将一些数据提取到应用程序.数据很简单(2个varchar文本属性),但数据数量约为3百万行.所以,我的应用程序非常密集地使用网络.我可以通过编程方式减少(限制,限制等)SQL DataReader的网络带宽使用量吗?让它工作得更慢,但不要强调服务器和客户端.这个想法好吗?如果没有,我必须这样做? 这是代码,到目前为止:using (SqlConnection con = new SqlConnec...

c# – MySQL“与SQL Server建立连接时发生与网络相关或特定于实例的错误”【代码】

我一直在寻找这个问题的解决方案,唯一可能提供解决方案的是我唯一没有尝试过的解决方案,因为它涉及到更改系统属性.如果可以,我想避免这样做. 连接字符串是正确的,但它仍然无法连接. 例外情况发生在第30行,即连接字符串打开的位置. conn.Open() 这是代码:using System.Text; using System.Data.SqlClient;namespace My_Sql_Program {class Program{static void Main(){try{// Step 1: Create a SqlConnection Object to connect to...

c# – 如何在Windows Phone 8.1(通用应用程序)中确定我是连接到WiFi还是移动网络?【代码】

我正在使用Windows Universal应用程序(Windows 8.1和Windows Phone 8.1之间的共享后端,而不是Silverlight).该应用程序通过Azure移动服务连接到Azure.在应用程序的设置中,我希望只有通过WiFi网络才能进行同步选项. 如何确定手机是连接到WiFi还是移动网络?虽然从我的研究中我已经找到了使用旧版Windows Phone和Silverlight的方法,但似乎我只能确定该设备是否在Windows Universal应用程序中连接到互联网.解决方法:我相信你可以使用类...

c# – 在网络服务帐户下访问Windows共享【代码】

我有两台装有Windows Server 2003的计算机.一台计算机在网络上有一些共享文件夹,另一台计算机有一台需要访问这些共享文件夹的Windows服务(用C#编写,在网络服务帐户下运行). 以下代码可以作为登录用户正常工作,但在网络服务帐户下执行时会引发异常.File.WriteAllText(@"C:\temp\temp.txt", File.ReadAllLines(@"\\NetworkServer\Test\test.txt")[0]);异常消息是登录失败:未知用户名或密码错误.如何让此代码在网络服务帐户下运行?它...

如何在不轮询的情况下通知我的C#Windows应用程序网络状态的变化?

我希望在建立计算机的网络连接(有一个有效的IP地址)时得到通知,我想在没有轮询的情况下这样做.是否有可以提供这些通知的Windows API?解决方法:我将从System.Net.NetworkInformation.NetworkChange.NetworkAvailabilityChanged活动开始. 此外,WMI事件可能会在Win32_NetworkAdapter或Win32_NetworkConnection实例集的更改时触发.

在Windows 10上以C#编程方式映射网络驱动器【代码】

我按照以下链接以编程方式映射网络驱动器:Mapping Network Drive using C# 驱动器似乎连接正确,因为我可以在C#中查询目录和文件.但我在电脑上看不到驱动器.我的目标是以编程方式为我的用户映射某些驱动器.我不想使用batch / cmd …Windows 10可能存在问题,或者此代码是否适合编程方法. 亲切的问候 使用代码:Utility.NetworkDrive.MapNetworkDrive("R", @"\\unc\path"); var dirs = Directory.GetDirectories("R:"); // got many ...

如何在Windows Mobile上设置网络管理设置或使对话框显示在C#中?【代码】

在Windows Mobile中,当您打开Internet Explorer并键入设备无法连接的URL时,系统会通知您,并提示您(手动)导航到可以作为用户实际执行此操作的屏幕(网络管理),如下: alt text http://www.freeimagehosting.net/uploads/d3d95e00d2.gif 但是,如果.NET Compact Framework应用程序尝试连接到Web服务并且无法访问Web服务URL,则不会出现“无法连接”气泡,而是对Web服务的调用失败.有时我们最终会通过电话与客户讨论这个过程: alt text h...

c# – 如何使用Mono从Linux中捕获网络摄像头?

如何使用Mono和C#从video-4-linux设备(例如:/ dev / video0)捕获帧?操作系统在BeagleBoard上运行Angstrom Linux.解决方法:我用C做了v4l2捕获.这可能是我选择用它做的唯一语言.您需要在驱动程序中进行大量低级别调用.您需要将内核内存映射到您的应用程序并复制缓冲区.您还必须为设备设置大量配置.如果您需要,我会考虑编写C库并使用Platform Invoke.另一种方法是编写两个程序,并通过某种IPC将数据发送到您的C#应用??程序.

【源码】c#编写的安卓客户端与Windows服务器程序进行网络通信【代码】【图】

源码(包含客户端与服务器端所有工程文件) 数据库文件 为了方便测试,我临时搭建了一个服务器可以安装apk文件,直接测试 apk文件下载地址 通信框架为来自英国的NetworkComms2.3.1开源通信框架 序列化采用Protobuf.net开源框架 客户端界面如下: 服务器端程序界面: 服务器搭建在winserver2003 上,基于.net4.0. 数据库采用sql2005输入数据:数据库建设完成,打开VS2010开始,创建相关的工程创建服务器端工程...

Windows 10 UWP – C#:如何检查网络类型(EDGE / 3G / LTE),不仅仅是蜂窝网络与WLAN?【代码】

如何查看目前使用的蜂窝连接类型(EDGE / 3G / LTE)?我只知道如何检查设备是否在蜂窝连接或WLAN上,但我需要特定类型的蜂窝连接.谢谢!解决方法:NetworkInformation应该适用于Windows 10(https://msdn.microsoft.com/en-us/library/windows.networking.connectivity.networkinformation.getinternetconnectionprofile.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2). 您必须根据需要调整此代码:/// <summary>/// ("Connecti...