小编Eto*_* B.的帖子

用正则表达式无法逃避反斜杠?

我正在使用以下正则表达式

^[a-zA-Z0-9\',!;\?\$\^:\\\/`\|~&\" @#%\*\{}\(\)_\+\.\s=-]{1,1000}$
Run Code Online (Sandbox Code Playgroud)

我知道这很难看,但到目前为止,除了不允许反斜杠之外它还有其他目的,因为它已经逃脱,我也试过\\而不是\\\相同的结果.有任何想法吗?

regex

105
推荐指数
4
解决办法
19万
查看次数

在C#中异步发送电子邮件?

我正在开发一个应用程序,用户点击/按下窗口中某个按钮的输入,应用程序执行一些检查并确定是否发送几封电子邮件,然后显示另一个带有消息的窗口.

我的问题是,发送2封电子邮件会显着减慢这个过程,并且在某些(约8)秒内,第一个窗口在进行发送时会看起来冻结.

有什么方法可以在后台发送这些电子邮件并立即显示下一个窗口吗?

请不要使用"使用X类"或"仅使用X方法"来限制您的答案,因为我还不太熟悉该语言,并且将非常感谢更多信息.

谢谢.

c# email asynchronous visual-studio

35
推荐指数
6
解决办法
5万
查看次数

如何在SQL Server 2008中同步不同服务器中的数据库?

我有2个具有相同结构的数据库,一个在本地计算机上,一个在公司的服务器上.每个确定的时间量,来自本地DB的数据应该同步到服务器DB.

我对如何执行此操作有一个大致的想法 - 创建一个脚本,以某种方式"合并"不在服务器数据库上的信息,然后使此脚本作为服务器的预定作业运行.但是,我的问题在于我对此并不十分熟悉.

SQL Server Management Studio是否提供了一种简单的方法(某种向导)并生成这种脚本?这是我必须从头开始构建的吗?

我做了一些基本的谷歌搜索并遇到了"复制"一词,但我并不完全理解它.我宁愿听到那些实际上已经做过这件事的人的一些意见,或者他们善于解释这类事情.

谢谢.

database sql-server synchronization

21
推荐指数
3
解决办法
7万
查看次数

编辑时更改Gridview行背景颜色?

在编辑时编辑gridview行的背景颜色我遇到了一些麻烦.

问题是,我在显示报告时使用RowDataBound事件方法e.Row.BackColor根据标准进行更改(3种不同的颜色取决于结果).对于不符合该条件的行,<EditRowStyle BackColor="#999999" />单击"编辑"按钮时将应用GridView的属性.

但是,我似乎无法找到一种方法来改变那些符合标准的颜色,因为RowDataBound似乎一直被调用,覆盖了我所做的任何更改.

有什么建议?

c# asp.net gridview colors

4
推荐指数
1
解决办法
1万
查看次数

简单正则表达式的问题

我在验证规则中有以下正则表达式:

^[a-zA-Z0-9',!;?~>+&\"\-@#%*.\s]{1,1000}$
Run Code Online (Sandbox Code Playgroud)

但是,我可以输入======我认为不应该被允许的内容.

我的想法是,不管怎样,-如果没有适当地逃脱,可能会造成麻烦,但这种情况已经超出我的想象.

javascript regex escaping

2
推荐指数
1
解决办法
86
查看次数

覆盖MD5以使其经过FIPS验证?

有没有办法覆盖提供的MD5功能MD5CryptoServiceProvider以使其经过FIPS验证?这是因为我希望保留应用程序中使用的逻辑,而不是修改MD5以获得可能导致进一步影响的另一个哈希算法.

c# security encryption fips

1
推荐指数
1
解决办法
2229
查看次数

尝试修复SQL查询以返回单个结果时出现问题

我正在尝试使用此查询来删除链接服务器的数据库中已有的行:

GO
USE TAMSTest
GO
DELETE from [dbo].[Hour]
 WHERE [dbo].[Hour].[InHour] = (SELECT [InHour] 
                                  FROM [TDG-MBL-005].[TAMSTEST].[dbo].[Hour])
GO
Run Code Online (Sandbox Code Playgroud)

当链接服务器表中只有一行时,SELECT [InHour] FROM [TDG-MBL-005].[TAMSTEST].[dbo].[Hour]返回该行,DELETE按预期工作.但是,对于链接服务器表中的多行,它不起作用,因为查询的该部分返回多行作为其结果.我该如何解决这个问题?

如果需要进一步的信息请询问,我需要尽快完成.

在此先感谢,伊顿B.

database sql-server linked-server sql-server-2008

0
推荐指数
1
解决办法
128
查看次数