Tag: sql server 2008

从每个INSERT上的存储过程中返回受影响的行以显示在ASP.NET页面中

我有一个包含10个不同INSERTS的存储过程,是否可以将每个INSERT上受影响的行的COUNT返回到ASP.NET c#页面,这样我就可以显示查看该ASP.NET页面的客户端的存储过程进程?

如何使用C#/ SQL Server 2008空间“平均”两个或更多地理线串

假设我从一项关于特定候鸟行为的研究中得到了一组结果。 这只鸟已被标记,GPS接收器记录了它在五年内每年所遵循的迁移路径。 结果存储在SQL Server表中,该表包含每年路径的一个地理线串。 你将如何定义代表五年期间“平均”路径的线串? 请注意,每个样本线串可能包含不同数量的点。 它们也不会以完全相同的点开始和结束。 到目前为止,我所获得的最佳方法是使用插值来确定沿每个线串的特定设定比例的点。 因此,例如,起点,四分之一路,沿着每条路线的中途等。然后计算所有路线上这些位置的平均纬度/经度,并从这些平均点构建新的地理线串。 我查看了一些计算几何书籍,看看是否有更好的已知算法或技术来做到这一点,但似乎没有任何相关性。 我不敢相信这不是别人以前没有做过的事情…… 我不需要确切的代码 – 只是建议任何更好的一般方法。 我也不需要“超精准”。 作为旁注,我理想地喜欢这种方法也适用于两个或多个多边形。 谢谢你的任何建议!

使用类在asp.net中从数据库填充下拉列表的方法是什么?

我试图通过使用类来填充sql server中的下拉列表,如下所示。 在将数据绑定到下拉列表时,代码会崩溃。 它给dropdownlist提供了dataValueField和datatTextField的错误。 HTML … a.aspx C#… a.aspx.cs protected void Page_Load(object sender, EventArgs e) { Classes.Nationality PossibleNationality = new Classes.Nationality(); if (!Page.IsPostBack) { DataTable dataTable = PossibleNationality.getNationality(); NationalityDropDownList.DataSource = dataTable; NationalityDropDownList.DataValueField = “ID”; NationalityDropDownList.DataTextField = “Nationality”; NationalityDropDownList.DataBind(); } } Nationality.cs public class Nationality { public DataTable getNationality() { SqlConnection conn; SqlCommand comm; string connectionString […]

长时间运行的Entity Framework事务

当用户打开某个实体的编辑表单时,我想锁定该实体并让她进行任何更改。 在编辑过程中,她需要确保没有其他人对其进行任何编辑操作。 如何在entity framework(C#)4 +,数据库MS SQL Server 2008中锁定实体? 非常感谢你提前!

指定的架构无效。 错误:具有名称的多个类型

我在EF 6工作,当我尝试运行我的项目时面临以下问题。 指定的架构无效。 错误: 名称为“TableName”的多个类型存在于不同名称空间中的EdmItemCollection中。 基于约定的映射需要唯一的名称,而不考虑EdmItemCollection中的命名空间。 我在StackOverFlow和google上尝试了太多,但没有找到解决方案。 我正在使用visual studio 2012.我为整个数据库创建了一个.edmx文件。 我在整个项目中搜索了tableName,并且只出现了一次表。 请帮助我这方面

将“SQL”导出移植到T-SQL

我有一个第三方应用程序,它将数据库导出为“SQL格式”,这是相当明确的,但它似乎没有完全使用T-SQL。 当我导出它时产生这样的东西 INSERT INTO [ExampleDB] ( [IntField] , [DateTimeField] , [VarcharField], [BinaryField]) VALUES (1 , ‘2012/04/02 12:25:00:01’ , ‘Some Text’ , X’123456′), (2 , ‘0000/00/00 00:00:00:00’ , ‘B’ , NULL), –(SNIP, it does this for 1000 records) (999,’0000/00/00 00:00:00:00′ , ‘Other Text’ , null); (1000 ,’0000/00/00 00:00:00:00′ , ‘D’ , null); INSERT INTO [ExampleDB] ( […]

如何为ASP.NET MVC 5应用程序设置时区?

我有一个非常大的Web应用程序,它是用ASP.NET MVC 5和MsSql 2008开发的。在我的电脑上,我有+0700 UTC,但在我的共享主机上我有其他时区。 这段代码给了我正确的DateTime。 DateTime utcTime = DateTime.UtcNow; string zoneID = “N. Central Asia Standard Time”; TimeZoneInfo myZone = TimeZoneInfo.FindSystemTimeZoneById(zoneID); DateTime custDateTime = TimeZoneInfo.ConvertTimeFromUtc(utcTime, myZone); Console.WriteLine(custDateTime.ToString()); 不幸的是,我有很多地方,我在那里工作的日期和时间。 我害怕,我忘了改变代码。 有没有简单的方法为我的Web应用程序设置正确的时区? PS我的应用程序的所有用户都有相同的时区。

如何在给定日期前14天避免假期

在我的系统中,账单的到期日必须在签发日期后14天。 我有截止日期,我想知道发布日期。 我必须计算: issued date = 14 days prior to the due date 但14天必须是工作日,而不是假期。 假期存储在这样的表’tblHolidayMaster’中, 日期说明 2012/05/13母亲节 2012/06/02 Saturnday 2012/12/25圣诞节 如何计算避免假期的发布日期? 感谢您的所有兴趣和回复。

SqlLocalDb中的Service Broker或SqlDependency?

SqlLocalDb是否支持SqlDependency ? 如果是,如何启用它?

如何加密sql server中的数据并在.net应用程序中解密它

我想在sql server中加密一些密码并让ac#app解密它们。 显然我可以创建一个SP来为我解密所需的密码并将其传递给c#app,但这意味着通过网络发送明文密码。 所以我希望能够在sql server中加密我的密码(使用密码,证书等),这些密码可以传递给我的c#apps,然后知道如何解密并使用它。 我认为这必须是可能的(可能使用证书)但不确定从哪里开始。 如果有新的方法,可以使用.net 4和sql server 2008。 提前感谢您的建议。