Excel到Linq到SQL
大家好, 请通过下面的代码.我正在尝试使用 Linq to Excel 从 Excel 读取数据,并且需要将其推送到 SQL Server.这是一种数据迁移.现在的问题是我能够将 Excel 数据加载到 var 中.现在需要将其转发到 SQLCommand.现在,对于我尝试将数据读入 SQL 命令的每个循环,它都显示堆栈溢出异常. 请帮忙. string[] sheetName = new string[2]; sheetName[0] = "ccipra-v212r0-f1"; sheetName[1] = "ccipra-v212r0-f2"; var excelFile = new LinqToExcel.ExcelQueryFactory(txtNCCIExcel.Text); ar ncciData = from a in excelFile.Worksheet(sheetName[0]
128 2022-07-19
编程技术问答社区
我怎么。。。在sql server中动态提供年龄类别
我开发了一个网页来存储 用户年龄 在数据库中 我想根据他/她的年龄动态地根据他输入的年龄为用户分配类别,如年轻、成人、老年我如何实现这一目标 html: 名称: 年龄: 如果用户输入年龄 18 我想在数据库中动态地为他分配类别我该怎么做?????????? 解决方案 你的表结构会是: 年龄类别 ID(PK) -- Category 1 -- Young 2 -- Adult 3 -- Old 用户 ID(PK) -- Name -- AgeCategoryId(FK to the AgeCategory) 1 -- ABC -- 1 2 -- WER -- 2 3 -- RTY -- 2 4 -- FGH -- 1 5 -- SDF --
166 2022-07-19
编程技术问答社区
当一行中的几列相同但其他列不同时,我如何覆盖一行。?
这是一个表格数据:- empcode dsg_code dsg_name date PAY_YEAR 1305 0013 DIVISION SALES MANAGER 2011-04-30 00:00:00 2011 1305 00104 REGIONAL SALES MANAGER 2011-11-30 00:00:00 2011 1305 00104 REGIONAL SALES MANAGER 2012-01-31 00:00:00 2012 1305 00104 REGIONAL SALES MANAGER 2013-01-31 00:00:00 2013 1305 0013 DIVISION SALES MANAGER 2013-03-31 00:00:00 2013 1305 0013 DIVISION SALES MANAGER 20
154 2022-07-19
编程技术问答社区
如何缓存来自SQl Server 2005数据库调用的图像?
我在使用 aspnet 2.0 页面指令中的输出缓存参数时遇到问题.我正在使用会话变量来保存所选图像的值.当页面指令中的输出缓存设置为 true 时,数据列表中的动态控件似乎不起作用.有没有办法单独缓存图像以避免使用页面指令? 数据列表代码 "RepeatColumns="6" CellPadding="8" CellSpacing="8" GridLines="Both" SelectedItemStyle-BackColor="#33ff66" OnSelectedIndexChanged="dtlImages_SelectedIndexChanged" OnItemCommand="dtlImages_ItemCommand"> 'Runat="server"> ' ID="lblDescription" Font-Bold="True" Font-Size="12px" Font-Names="Arial"> 从数据库中检索图像的代码 protected
124 2022-07-19
编程技术问答社区
如何阅读几个CSV#39;从本地驱动器读取数据,并将其写入dataViewGrid中
我需要帮助, 我很高兴,我是这个网络的成员.这很重要. 我有一个问题: 如何从本地驱动器读取多个 CSV 数据并将它们写入 dataViewGrid. 之后通过一个按钮点击事件,SQL server 中的所有这些数据都在某个数据表中. 请尽快回复我. 感谢 1000x 解决方案 首先查看一些可用的 CSV 阅读器. 这个不错:A Fast CSV Reader[^] 当您读取数据后,剩下的应该很容易了.
202 2022-07-19
编程技术问答社区
sql server未启动
你好, 当我启动我的 sqlserver (sa=instance name) 我得到以下异常 我无法启动 sql 服务.我用谷歌搜索但找不到解决方案 我收到以下错误: windows无法在本地计算机上启动sql server 查看系统事件日志 非微软服务,请联系服务商,参考服务 具体错误码5023 解决方案 联系服务商 中哪个词不明白 更新 顺便说一句,问题的原因在系统事件日志
466 2022-07-19
编程技术问答社区
如何使用存储过程更新所选行
在 Windows 窗体中 C# SQL server.. 我有 datagridView1 和 checkBoxColumn private void buttonUpdate_Click(object sender, EventArgs e) { { List selectedRows = (from row in dataGridView1.Rows.Cast() where Convert.ToBoolean(row.Cells["checkBoxColumn"].Value) == true select row).ToLi
222 2022-07-19
编程技术问答社区
需要向我的SSAS多维数据集添加日期维度。
我需要向我的 SSAS 多维数据集添加“日期"维度. 我的表结构如下: 我有我的度量表 ABC_Metrics,其中包含所有度量.此表自 2010 年以来有一个日期字段 即从 2010 年 1 月 1 日到今天(即 2015 年 11 月 13 日)的每一天,我有大约 900 行. 我有一个事实表 ABC_Master,其中包含所有主属性,例如县、地区、市场等. 我该如何添加“日期"维度.我所要求的只是用户能够向下钻取 数据到特定日期/日期.我不需要时间维度. 这听起来像是一个基本问题,但这是我第一次尝试创建 SSAS Cube,所以 任何帮助将不胜感激. 解决方案 您好, 您需要为您的日期维度创建一个表格.您可以自己创建一个,也可以使用 SSAS 向导为您创建一个.如果您的日期具有财务映射或企业特有的其他逻辑,您最好自己创建和填充该表. 完成后,将表添加到您的数据源视图.一旦表出现在您的数据源视图中,您就可以创建新维度,并将其链接到您的事
286 2022-07-19
编程技术问答社区
C中的FTP服务器访问#
你好, 我想为我的程序创建一个登录名. 在我的阁楼上,我有一台服务器(可以使用 FTP).要从服务器获取数据,我必须输入用户名和密码.如何将服务器访问到我的程序中,如何创建文件夹、复制数据库和重命名它们? 请帮帮我. 解决方案 static void Main() { WebRequest request = WebRequest.Create("ftp://host.com/directory"); request.Method = WebRequestMethods.Ftp.MakeDirectory; request.Credentials = new NetworkCredential("user", "pass"); using (var resp = (FtpWebResponse) request.GetResponse()) { Console.WriteLine(
148 2022-07-19
编程技术问答社区
表#39中标识列的显式值#设施2和39;只能在使用列列表且启用IDENTITY\u INSERT时指定。
从 tbl_facility where hub=1 中选择 facility_id,Facility_Name 到 #facility2 这给了我一些记录..就像 facility_id 设施名称1 个办公室12 办公室23 办公室3 等等,,, 所有这些设施 ID 都有 hub=1 ------------------------------------------ 但我需要在#facility2 中再添加一个办公室,其中心不等于 1 -------------------------------------- 所以我是这样尝试的 1) select facility_id,Facility_Name 进入 #facility2 来自 tbl_facility where hub=1联合 全部 4,'office4' --它给了我错误 --> 4 附近的语法不正确. 2)然后我尝试这样 select facility_id,F
82 2022-07-19
编程技术问答社区
需要必要的dll';s使用Microsoft SQL Server Compact 4.0
我正在学习需要 Microsoft SQL Server Compact 4.0 的教程项目.不幸的是我没有管理员权限,所以我无法安装它.有什么办法吗? 我在想,如果我可以下载必要的 dll 并将它们复制到项目 bin 文件夹中,我应该能够使用它. 所以我需要什么是我需要下载的 dll 以及我可以找到它们的任何链接. 提前感谢您的帮助. 解决方案 http://msdn.microsoft.com/en-us/library/gg213826.aspx[^] 至于你在哪里可以找到它们,如果我是你,我会下载安装程序包,将其安装在我自己的机器上(我大概有管理员权限)并从那台机器复制它们...... 请注意上述文章:32位和64位操作系统的dll不同,您必须部署正确的版本!
200 2022-07-19
编程技术问答社区
如何通过查询查找第二大数
如何通过查询找到第二大数字 解决方案 快速 Google 搜索的第一个结果:“查找第二大值的最简单的 SQL 查询是什么?"[^]. 试试这个: 使用你的数据库;开始SELECT TOP 1 yourNumberFROM (SELECT DISTINCT TOP 4 yourNumberFROM yourtableORDER BY yourNumber DESC) AORDER BY yourNumber去 希望它有所帮助:) 这是你如何做到的...... 查看此链接[^]
104 2022-07-19
编程技术问答社区
执行存储过程需要很多时间。。。光标是原因吗,,,,
存储过程需要 2 分钟才能执行. Sp 中有光标.我正在尝试为所有部门生成月度报告, 我想我不能跳过光标,还有其他方法吗 --> 我的 sp 中哪个查询运行缓慢? -->有什么办法可以避开光标吗? -->如何解决这个问题. Alter PROCEDURE [dbo].[Monthly_Report]--'15/05/2013 00:00','15/05/2013 23:59' (@fromdate datetime,@todate 日期时间)AS开始SET NOCOUNT ON创建 表 #tempmonthly(持续时间 varchar(50),hub_id int,Hub_Name varchar(100),[路由的总请求 来自 Route Pro] float,[总请求/剪切粘贴] float,[occupancy4orless] 浮动,[occupancy5ormore] float,[临时请求] int,[平均请求] int,[剪切粘贴百分比]
144 2022-07-19
编程技术问答社区
比较SQL server中的架构数据库
SQL server中如何比较两个数据库的数据库schema?有没有查询或者存储过程可以找出来? 解决方案 有很多提供免费和付费工具. 这里[^] 列出了一些不错的工具. 您还可以查看 Visual Studio 2010 中的 SQL Server 架构比较工具[^]. 试试这个 http://weblogs.sqlteam.com/jeffs/archive/2004/11/10/2737.aspx[^] 使用存储过程或查询没有简单的方法可以做到这一点.您可以尝试查询包含有关数据库的所有元数据的 sys 架构. 例如,您可以获得像这样的存储过程的对象定义 select OBJECT_SCHEMA_NAME(P.object_id) as [Schema], P.name as [Procedure Name] ,c.text as Procedure_Definition来自 sys.procedures Pinner join sys.
172 2022-07-19
编程技术问答社区
slq服务器中自动生成员工id的问题
朋友们好 我在 sql server 中自动生成一个员工 ID,但我不只是想使用身份在 1、2、3 中生成它......序列我想要它的格式像这样 Emp00001 所以决定操纵我的代码 这是我创建表格的代码 创建表employee (ID int identity, EmployeeID as (('Emp') + replicate ('0', 8 - Len(ID)) + Cast (ID as Varchar)) 持久化主键,FirstName Varchar(50) 不为空,LastName Varchar(50) 不为空) 但是这段代码的问题是,在创建表之后,sql server 会弹出两个让我非常担心的警告 以下是警告: 警告!最大密钥长度为 900 字节.索引“PK_Employee_1A89E4E1"的最大长度为 800 字节.对于某些较大值的组合,插入/更新操作将失败. 警告:行的最大长度超过了 8060 字节的允许限制.对于某些较大值的组合,插入/更新操
154 2022-07-19
编程技术问答社区
是什么��设置计数�� 在sql server中?
嗨 Sql Server 中是否存在以下命令? 设置计数 我知道有一个命令“Set NoCount On",但我想确认“Set Count On"命令是否存在?如果是,那是什么意思? 提前致谢. 解决方案 没有“设置计数"这样的命令 这里有一些帮助链接.检查这些.在 CP 谷歌你的问题上输入问题之前,你会发现很多解决方案.这是节省时间. 设置无计数 SET NOCOUNT (Transact-SQL) blog.sqlauthority 设置计数 (google)
226 2022-07-19
编程技术问答社区
在sql server中选择表的第n行
先生, 我想选择我表的第 n 行. 比如第3行,第4行...... 解决方案 试试: WITH myTableWithRows AS ( SELECT (ROW_NUMBER() OVER (ORDER BY myTable.SomeField)) as row,* FROM myTable) SELECT * FROM myTableWithRows WHERE row = 3 可以使用row_number函数.请参阅以下 MSDN 链接 ROW_NUMBER (Transact-SQL)[^]. 例如,选择第 5 行 从 中选择前 1 个 T.*(SELECT TOP 5 * FROM DBT_Person ORDER BY AGE ASC) AS T 按 T​​.AGE DESC 排序;
266 2022-07-19
编程技术问答社区
非聚集索引可提高性能
您好,我从表中选择数据取决于一或两列的值. 例如.从 tbl_name 中选择 Column_A,Column_B 其中 Column_C=@value 请帮我在此应用非聚集索引 解决方案 查看以下链接以获取帮助 SQL 2005 中的聚集和非聚集索引[^]
132 2022-07-19
编程技术问答社区
将CSV数据导入数据集,然后导出到SQL Server
在我为此浪费太多时间之前,我想知道是否可以尝试我认为我需要做的事情.欢迎提供更好的方法的建议. 我有 1 到 N 个 .csv 文件 - 数量取决于用户选择 - 我需要从文件夹中获取.我的理解是 Jet4.0 提供程序会很好地做到这一点,并区分文本和数字字段.由于批处理中可能存在重复记录(该死的那些愚蠢的用户),我计划使用 Jet4.0 将数据导入 Dataset,然后使用查询删除重复项.不知道该怎么做,但我会弄清楚的.然后,我将根据由日期和仪表标识符组成的两字段主键对数据进行排序(这些是每天通过电子邮件发送给我们的电表读数). 对信息进行适当处理后,我想使用 SQL Server 提供程序将其移动到办公室服务器上的 SQL Server 实例.这甚至可能吗?我可以使用一个提供者来填充和操作数据集,然后使用另一个提供者将其移动到其他地方吗?我在任何地方都没有看到任何这样的例子,所以我不知道,我不想浪费一个星期来尝试做不能做的事情. 有没有更聪明的方法来解决这个问题?
150 2022-07-19
编程技术问答社区
如何从VS2008建立到web service server的连接
你好, 有一个使用网络服务的网站.我必须开发一些 asp.net 代码来调用这些服务,但我遇到的困难是,每当我在本地主机中调用他们的 Web 服务时,VS2008 无法识别这些服务并出现不同的服务器问题.我必须通过 VS2008 远程使用他们的服务器. 问题是: How can I configure VS2008 to access their web services from their server. Would you please help me on this issue. 谢谢. 解决方案 您可以试试这个 - 下载 wsdl 并将其附加到您的项目中. 但是,在您的配置文件中,指向正确的 IP. 我不明白为什么 VS2008 可能是个问题.
326 2022-07-19
编程技术问答社区