Tag: sql

SQL命令结果到字典C#.NET 2.0

我在.NET 2.0中有一个简单的SQL查询(使用SqlCommand,SqlTransaction),它返回一个整数字符串对(ID,Name)表。 我想把这些数据放到像Dictionary这样的Dictionary 。 我可以将结果导入DataTable,但即使迭代它,我也不确定如何进行打字和所有这些。 我觉得这一定是一个常见问题,但我没有找到任何好的解决方案。 提前致谢。

比较DateTime结构以查找空闲插槽

我想搜索列表中所有用户的事件,并检索每个用户在上午7点到下午7点之间没有30分钟或更长时间的所有时间。 但是,如果某个方法被标记为“重复出现”,即比特重复出现设置为1,那么该事件将在其开始后的52周内重复出现(因此时间不可用)。 在存储过程中处理这些事件的检索。 到目前为止,我的代码如下。 我是否正在以正确的方式编写此程序? 我不确定如何按照我的意愿继续使用函数返回。 有人能帮我这个吗? List usernames = //List of usernames. DateTime start = //DateTime for start of period you would like to schedule meeting DateTime end = //DateTime for end of period //int mins = //duration of meeting (must be 30mins or greater) foreach (string username in usernames) { //retrieve events for […]

将C#数据结构存储到SQL数据库中

我是ASP.NET和SQL服务器的新手,所以请原谅我的无知…… 如果我在C#中有一个数据结构(例如,让我们说,存储一些字符串的向量),是否可以像在SQL表中那样存储向量的内容? 我想这样做,以便尽快将数据转换回矢量forms,而不必逐个元素地构造它。 几乎就像将二进制数据写入文件然后读取它并将其复制到C中的已分配结构。 我在SQL Server 2008上创建了一个表,其中一个字段被定义为VARBINARY(MAX)。 我以为我会从那开始。 有人可以向我展示一个例子,说明如何在该字段中存储和检索10个字符串的向量? 这甚至可能(我想不出为什么不)? 谢谢!

LINQ的嵌套组

我无法使用LINQ查询解决此问题。 所以我们有如下表结构:Id || bug_category || bug_name || bug_details || bug_priority 我想先通过bug_category进行分组。 对于每个bug_category,我想反过来按bug_priority分组。 基本上我想要的东西是这样的: bug_category = AUDIO ::没有BUGS – > Critical = 3,Medium = 2和Low = 7个bug。 bug_category = VIDEO ::没有BUGS – > Critical = 5,Medium = 1和Low = 9个bug。 以下查询返回类别AND customer_priority的所有唯一组合: (其中RawDataList只是具有上述结构的数据列表) var ProceesedData = from d in RawDataList group d by new { d.bug_category, […]

如何启用MultipleActiveResultSets

我的代码中有以下连接字符串: SqlConnection conn = new SqlConnection(WebConfigurationManager.ConnectionStrings[“RaiseFantasyLeagueConnectionString”].ConnectionString); 我的webconfig看起来像这样: 有人可以告诉我在哪里可以为我的连接启用MultipleActiveResultSets吗?

SqlDataReader参数不起作用

我有一个Windows窗体,我要求用户在textbox1中输入pcname,然后尝试使用SqlDataReader从数据库读取以获取pc ipaddress然后将pc驱动器映射到我的本地PC。 但由于某些原因,当我在SQL参数中使用文本框时,它无法正常工作。 但是,当我用实际的pcname替换textbox1.text ,它工作正常。 希望有人可以帮我找出参数无法正常工作的原因。 这是我的代码: public void button1_Click(object sender, EventArgs e) { string results = “”; using (SqlConnection cs = new SqlConnection(@”***removed connection string***”)) { cs.Open(); string query = “select stationipaddress from station where stationname = @StationName”; using (SqlCommand cmd = new SqlCommand(query, cs)) { // Add the parameter and set its value […]

如何提高ASP.NET MVC中从SQL Server数据库获取数据的速度

我是asp.net mvc5的新手。 我有一个模型Shipping和我的dbo.Shippings.sql是这样的: CREATE TABLE [dbo].[Shippings] ( [Id] INT IDENTITY (1, 1) NOT NULL, [TruckerId] NVARCHAR (MAX) NULL, ………more there… CONSTRAINT [PK_dbo.Shippings] PRIMARY KEY CLUSTERED ([Id] ASC), CONSTRAINT [FK_dbo.Shippings_dbo.AspNetUsers_ApplicationUserId] FOREIGN KEY ([ApplicationUserId]) REFERENCES [dbo].[AspNetUsers] ([Id]) ON DELETE CASCADE ); CREATE NONCLUSTERED INDEX [IX_ApplicationUserId] ON [dbo].[Shippings]([ApplicationUserId] ASC); 我的第一页必须显示未售出的所有发货( if shipping.truckerId == null表示尚未售出) 在我的ShippingController我有以下内容: // GET: Shipping […]

将WSDL对象获取到SQL数据库中

所以我讨厌问这个,但是最后10个小时的搜索和尝试编码都没有发现。 我有一个Visual Studio项目,附带一个SQL数据库。 我需要将谷歌天气服务API中的数据提取到sql表中。 网络服务电话是这个网站谷歌API呼叫 以及像accuweather和NOAA这样的其他几个网站,以显示三者之间的差异。 项目目标是查看数据是否相对相同,或者是否使用了不同的气象站,如果是这样,则会导致向用户报告天气的方式存在显着差异。 我缺少的是对象的解释器可以允许我将临时,湿度等放入sql表中 有没有人以前做过这个并有一些提示或参考?

用于检查表列中存在的相同数据的代码

我遇到一个问题,在我的客户信息表中,客户ID,联系人号码和电子邮件地址对于两个或更多客户来说不应该相同。我还将custmomerid设置为主键。 Plz让我知道如何获取警告消息框,添加到数据库时已存在相同的数据…… private void button1_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(); con.ConnectionString = @”Data Source=HP\SQLEXPRESS100;Database=CD_Gallery;Integrated Security=true”; con.Open(); if (con.State == System.Data.ConnectionState.Open) { SqlCommand cmd = new SqlCommand(“insert into Customer_Info values(‘” + Custid.Text.ToString() + “‘,'” + fname.Text.ToString() + “‘,'” + lname.Text.ToString() + “‘,'” + landmark.Text.ToString() + “‘,'” + address.Text.ToString() + “‘,'” + contact.Text.ToString() […]

DataGridView中的SQL数据

嘿伙计们,我有一个应用程序,我想在DataGridView中显示来自sql db的一些数据…我现在在DataGridView中显示数据但是这里是我的问题…我怎样才能使用自定义标题标题,因为我不希望SQL列标题用于DataGridView列标题。 此外,我想要它,以便当用户双击一行时,它将从该行打开filePath值…我还希望能够指定列的宽度。 以下是表格的布局方式。 SQL表:Row_ID(我不希望在网格中显示),PartNumber,CMMNumber,CreatedOn,FilePath,RacfId,currTime 数据网格视图所需格式:部件号,CMM号,创建时间,路径,用户ID,已查看 当前代码 – 它获取数据(全部,包括Row_ID)并使用sql列名称作为数据网格视图列的名称,它也只使用默认列宽。 private void NewAlert_Load(object sender, EventArgs e) { string connString = “Server=FRXSQLDEV;Database=MyDB;User Id=ID;Password=Password;”; string query = “SELECT * FROM CMMReports WHERE RacfId IS NULL;”; SqlDataAdapter dAdapter = new SqlDataAdapter(query, connString); SqlCommandBuilder cBuilder = new SqlCommandBuilder(dAdapter); DataTable dTable = new DataTable(); dAdapter.Fill(dTable); //BindingSource to sync DataTable and DataGridView […]