草庐IT

server-load

全部标签

c# - 从 Server.UrlEncode 获取大写字符串

我希望它的输出为大写。这是我在Server.UrlEncode("http://")上得到的:http%3a%2f%2f但我需要:http%3A%2F%2F是否有C#中的内置解决方案?编码后的url应作为签名基础字符串(输入签名算法)来创建摘要(哈希)。哈希随后将被其他系统(java、php等)验证,因此他们需要先通过签名重建来重新创建哈希。 最佳答案 这会将字符串中的所有转义字符大写。stringurl="http://whatever.com/something";stringlower=Server.UrlEncode(url

c# - 如何使用 c#.net 从组合框中的 sql server 获取所有数据库的列表

我正在通过文本框输入源名称用户ID和密码,并希望数据库列表应该列在组合框中,以便用户可以选择源名称、用户ID、密码和数据库名称这四个选项来执行连接数据库将根据用户从其他系统中检索。用户将输入IP、用户ID和密码,他们应该在组合框中获得数据库列表,以便他们可以选择所需的数据库并执行连接privatevoidfrmConfig_Load(objectsender,EventArgse){try{stringConn="server=servername;UserId=userid;"+"pwd=******;";con=newSqlConnection(Conn);con.Open();d

c# - XMLDocument.Load(url) 通过代理

我有一些代码基本上使用XMLDocument.Load(uri)方法读取XML文档,该方法工作正常,但如果通过代理进行调用则效果不佳。我想知道是否有人知道通过代理进行此调用(或达到相同效果)的方法? 最佳答案 这是我最终使用的代码:WebProxywp=newWebProxy(Settings.Default.ProxyAddress);wp.Credentials=newNetworkCredential(Settings.Default.ProxyUsername,Settings.Default.ProxyPassword);

c# - SQL Server 连接字符串异步处理=true

我正在使用.Net2.0+SQLServer2005Enterprise+VSTS2008+C#+ADO.Net来开发ASP.NetWeb应用程序。我的问题是,如果我在SQLServer身份验证模式(不是Windows身份验证模式,即在web.config的连接字符串中使用sa帐户和密码)中使用AsynchronousProcessing=true,我是想知道AsynchronousProcessing=true是否会影响我的Web应用程序的性能(或取决于我的ADO.Net代码实现模式/场景)?为什么? 最佳答案 从.NETFram

c# - 如何修复错误 : The message received from the server could not be parsed

我们有一个使用AJAX的Sharepoint解决方案。触发此操作的按钮位于更新面板内。我们所做的其中一件事是生成一个MSWord文档,然后在客户端上打开它以便打印。将文档发送到客户端的代码如下所示:voidOpenFileInWord(byte[]data){Response.Clear();Response.AddHeader("Content-Type","application/msword");Response.BinaryWrite(data);Response.Flush();Response.End();}我们得到的错误是:Message:Sys.WebForms.Pag

c# - 在 C# Web 应用程序中插入查询超时,从 SQL Server Management Studio 运行正常

我正在尝试让插入查询从我的C#网络应用程序中运行。当我从SQLServerManagementStudio运行查询时,插入查询大约需要五分钟才能完成。从应用程序运行时,它会在三十分钟后超时(是分钟,而不是秒)。我已经从VS调试器中获取了实际的SQL语句并从MgmtStudio运行它,它工作正常。所有这些都是在我的开发环境中运行的,而不是生产环境。查询正在进行时没有其他SQLServer事件。我正在使用SQLServer2008R2进行开发。MSVS2010Express,Asp.Net4.0。SQLServerMgmtStudio10。有一个从未回答过的类似问题:SQLserverti

c# - ASP.NET 损坏的程序集 "Could not load file or assembly App_Web_*"

我已经阅读了同一问题上发布的许多其他问题,但我仍然不明白原因以及如何防止它发生。在我的例子中,这发生在生产服务器上。我遇到了其他问题中描述的相同错误,我通过将程序集重新复制到bin目录中来解决它。它们甚至不是重新编译的文件,它们与之前的文件相同-再次复制,然后它开始正常工作。奇怪的是,我正在使用Web部署项目将我所有的程序集文件重命名为基于文件夹的dll。所以folder.dll和folder.subfolder.dll而不是App_Web_jt8nxllz.dll。然而,错误仍然命名为原始App_Web_jt8nxllz.dll文件。删除C:\WINDOWS\Microsoft.NE

c# - Nancy:是否有 Server.MapPath ("~/") 等价物?

对于Nancy框架中的System.Web.HttpContext.Current.Server.MapPath(),我似乎无法在Nancy中找到等效项。我只想加载一个与应用程序服务相关的文本文件。我在程序集中看到了这个usingNancy;usingSystem;namespaceNancy.Hosting.Self{publicclassFileSystemRootPathProvider:IRootPathProvider,IHideObjectMembers{publicFileSystemRootPathProvider();publicstringGetRootPath()

c# - System.IO.FileLoadException : Could not load file or assembly 'System. 数据.SQLite

(这是一个在stackoverflow.com中被问到的重复问题。我已经阅读了答案。我已经尝试了这些解决方案,但这并没有解决我的问题。我将解释我的问题是什么我做了什么)。这是我的问题:我的应用程序使用了System.Data.SQLite.DLL。我引用了它,在我的电脑上运行正常,但在另一台电脑上运行失败。这是错误消息:System.IO.FileLoadException:Couldnotloadfileorassembly'System.Data.SQLite,Version=1.0.88.0,Culture=neutral,PublicKeyToken=db937bc2d44ff

c# - C#中SQL Server存储过程的异步调用

是否可以通过C#异步调用SQLServer存储过程?我有一个写入特定数据库备份的存储过程(这可能需要很长时间才能完成),我想在Windows窗体中显示备份过程的进度(为此我使用http://www.wisesoft.co.uk/articles/tsql_backup_restore_progress.aspx).或者我应该使用Backgroundworker控件并在后台作业(自己的线程)中运行SP? 最佳答案 在您的SqlCommand中,您可以使用BeginExecuteNonQuery和EndExecuteNonQuery异步