如何使用cmd查找sql版本
如何使用cmd查找sql​​ server版本 解决方案 奇怪的请求...但是可行. 在命令提示符下运行 SQLCMD: SQLCMD -S MyComputer\MyServer 在我的情况下,那将是: SQLCMD -S GRIFFPC\SQLEXPRESS 当服务器连接上,你会得到一个“1>"提示. 输入: 选择@@versiongo 然后按回车键: 1>选择@@版本2>去--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
168 2022-07-19
编程技术问答社区
Linq查询到SQL查询
我有一个运行良好的 Linq 查询,但我需要编写 SQL 查询 谁能帮我写一下? 如何在 sql 命令中编写 this where 和 select 部分? ret = new List(); ret1 = (from a in View where a.LastRefreshTime>=Filter.From && a.LastRefreshTime epn.Substring(0, 11)).Contains(a.H) && Filter.PN.Select(epn => epn.Substring(14, 2)).Contains(a.HV) select new RData { v =
124 2022-07-19
编程技术问答社区
sql查询性能
我有两张桌子 CREATE TABLE [dbo].[Table_1]( [col1] [varchar](20) NOT NULL, [col2] [varchar](20) NOT NULL, [col3] [varchar](20) NOT NULL, [col4] [varchar](100) NOT NULL, [col5] [varchar](100) NOT NULL, [col6] [varchar](100) NOT NULL, [col7] [varchar](20) NOT NULL, [col8] [varchar](40) NOT NULL, [col9] [varchar](20) NOT NULL, [Project] [varchar](20) NULL, [EmpNo] [numeric](18, 0) NULL CONSTRAINT [PK_Table_1] P
172 2022-07-19
编程技术问答社区
此函数不能提供日期差异
SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO ALTER FUNCTION dbo.GetExpiryTime(@ProductID as varchar(10), @BatchNo as varchar(15), @CurrentDate as smalldatetime) RETURNS numeric(7,0) AS BEGIN Declare @Opening smalldatetime Declare @Purchase smalldatetime Declare @Day numeric(7,0) -- set @Day = IF @BatchNo is null BEGIN select @Opening = ExpiryDate from OpeningStock where productid = @ProductID And BatchNo is null se
100 2022-07-19
编程技术问答社区
从不同的表中提取并添加两列
我想从不同的表中减去两列. 桌书: BookID | BookName | Author | Edition | PublishingYear | copies| Shelf | Row 1 | SQL | Robert | 3 | 2005 | 3 | A | third 表问题:(在此我创建了与 tblPerson 的连接以显示 PersonName 而不是 PersonID) BookID | BookName | DateIssue | ReturnDate | PersonName | copies 1 | SQL | 2015-10-12 | 2015-10-12 | john | 1 表返回: BookID | BookName | DateIssue | ReturnDate | PersonName | copies 1 | SQL
134 2022-07-19
编程技术问答社区
为什么Datareder只是Forword方向?
你好, 为什么 Datareder 只有 Forword 方向.为什么它不能像 DataSet 那样工作? 解决方案 因为它们都是不同的.它们适用于不同的情况. 问为什么老虎不能像鸟一样飞是没有意义的. 看看这些讨论- 哪个更好:DataSet 还是 DataReader?[^] DataSet 与 DataReader[^] https://msdn.microsoft.com/en-us/library/ms254931%28v=vs.110%29.aspx[^]
80 2022-07-19
编程技术问答社区
当我输入周数时,如何获得特定日期。。?
朋友们好.. 我的表中没有日期.. 问题是:如果我给出周数意味着我想要该表中的特定周日期.. 例如: 我的桌子 日期 |姓名 2015 年 10 月 10 日 |拉玛 2015 年 12 月 10 日 |湿婆 2015 年 11 月 9 日 |西塔 25/07/15 |奎师那 在这里,如果我给出周数为 45 意味着..我应该得到 ..: 第 45 周日期,如 10/10/15 到 17/10/15 日期应该来. 解决方案 您可以使用 DATEPART() 并将 WEEK 作为第一个参数来查找一年中的星期. 试试这个- SELECT Dates,Names FROM MyTable WHERE DATEPART(WEEK,Dates)=45 希望对你有帮助:) 更新: 回应OP的评论- SELECT Dates,CASE WHEN DATEPART(WEEK,Dates)=45 THEN Names ELSE "0
126 2022-07-19
编程技术问答社区
在Mysql或Sql中,如何从当前月份获得周数。?
朋友们好, 如何从 sql 或 mysql 中获取当前月份(11 月)并将月份划分为周.? 例如: 这个月有 30 天,我不得不分成几个星期.. 例如: 我的表 日期 |数 2015 年 1 月 11 日 |3 2/11/15 |5 2015 年 5 月 11 日 |4 2015 年 7 月 11 日 |3 2015 年 9 月 11 日 |2 13/11/15|3 17/11/15|9 . . 30/11/15|2 我得到的输出为 第 1 周 15(第 1 周计数列的总和) 第 2 周 8 (第 2 周计数列的总和) 第 3 周 .4 (第 2 周计数列的总和) 第 4 周第 2 周(第 2 周计数列的总和) 解决方案 如果有效,请勾选- SELECT DATEPART(DAY, DATEDIFF(DAY, 0, @date)/7 * 7)/7 + 1 AS WeekNo, SUM([cou
1362 2022-07-19
编程技术问答社区
将列数据转换为行
大家好,我有一张桌子 TableA,看起来像, cus_id |代码1 |code1_desc |代码2 |code2_desc |代码3 |code3_desc 1 c1 xxx c1 xxx c1 xxx 1 c2 yyy c2 yyy c2 yyy 1 c3 zzz c3 zzz c3 zzz 2 c1 xxx c1 xxx c1 xxx 2 c2 yyy c2 yyy c2 yyy 2 c3 zzz c3 zzz c3 zzz 但我想要这样的桌子, cus_id |代码1 |code1_desc |代码2 |code2_desc |代码3 |code3_desc 1 c1 xxx c2 yyy c3 zzz 2 c1 xxx c2 yyy c3 zzz 请给一些建议.在此先感谢.. 解决方案 你可以做一些类似的事情- SELECT t1.cus_id,t1.code1,t1.code1_desc,t2.code2,t2.code2_d
92 2022-07-19
编程技术问答社区
哪个查询是对的还是错的?
大家好. 我对两个查询有很大的困惑.我想计算主键在另一个表中的表中的总记录.我使用两种类型的查询,但两种查询都给了我不同的结果.所以请帮帮我 select COUNT(*) from first_tbl where isApprExam =1 and Code in (select schlcode from journals_tbl) select COUNT(*) from regmaster inner join journals_tbl j on regmaster.Code=j.schlcode where regmaster.isApprExam =1 请告诉我为什么他们给出了不同的答案,哪个是正确的查询. 解决方案 如果第一个表中的一行可以连接到第二个表中的几行,你的查询将计算每一次出现. 在 IN 子句的情况下,每个对应的行将只计算一次. 因此,如果您想要在 journals_tbl 中有相应行的 first_tbl/regmaster 中的行数,
106 2022-07-19
编程技术问答社区
对于插入数据,请使用Declear选择@Username Id Via@Memberid好的,但如果我想要Username Via Member Id,请执行以下操作:
用于插入数据并使用 declear 通过@memberid 选择@username id 好的,但是如果我想通过会员 ID 输入用户名,如何实现 CREATE PROCEDURE Nutrition_Insert @weight varchar(10), @height varchar(10), @bmi varchar(10), @date varchar(10), @username varchar(10), //etc for your fields AS BEGIN DECLARE @memberId varchar(10) SELECT @memberId = UserId From Users where Username = @username DECLARE @username varchar(10) SELECT @username= username From Users where me
144 2022-07-19
编程技术问答社区
上载Excel工作表并将数据保存在MS SQL Server中
你好, 任何人都可以建议我如何通过前端 ASP.net(C# 或 vb.net)尽快上传 Excel 工作表并在 MS SQL Server 中保存数据. 在此先感谢! 解决方案 您好,这是一个很棒的网站:-) http://www.shiningstar.net/aspnet_articles/DataSet/DataSetProject.aspx[^] 希望这个文章帮助你 CP篇 嗨, http://www.aspsnippets.com/Articles/Read-and-Import-Excel-Sheet-into-SQL-Server-Database-in-ASP.Net.aspx 请参考此链接.
122 2022-07-19
编程技术问答社区
我们如何使用iTextSharp将datatable导出为PDF
大家好, 您对我们如何使用 itextsharp 组件将数据库导出为 PDF 有很好的了解吗?我还需要在指定位置在标题中添加徽标.PDF文件应与datatable/gridview中的数据相同. 谢谢! 解决方案 检查这些: 如何使用 C# windows 窗体将数据表导出为 PDF[^] Export-DataSet-or-DataTable-to-Word-Excel-PDF-and-CSV-Formats.aspx[^] 转换-datatable-to-pdf[^] 嗨, 试试这个 http://www.aspdotnet-suresh.com/2011/04/how-to-export-gridview-data-to-pdf.html 试试这个链接iTextSharp 文章[^]. *注意:较新版本的 iTextSharp 不是免费的,最好在做所有工作之前先弄清楚要使用哪一个,然后再要钱.
104 2022-07-19
编程技术问答社区
在MS SQL中的存储过程中引发错误
我们如何在 MS SQL 中的存储过程中引发错误? 谁能推荐我. 谢谢 解决方案 RAISERROR ('Error Message',16, 1) 16 是错误严重性 1 是 ErrorState 看这里:http://msdn.microsoft.com/en-us/library/ms178592.aspx[^]
130 2022-07-19
编程技术问答社区
ASP中的在线考试项目。净值,C#
你好.. 我正在做在线考试项目. 要开始考试,我想显示所有的问题编号.随机在我的页面底部.当用户单击特定的否时,问题存储在该否.将显示在标签中. 有人可以告诉我如何显示所有问题编号.在我的asp.net页面下面,如何在标签中显示该问题?? 解决方案 你可以用标准表解决这个问题(###) 从外观上看,您需要一组按钮来控制您打算提出多少问题.每个问题都需要在数据库中,主键是问题编号.将问题编号发布到按钮的内容中. 然后您需要设置每个按钮,以便在按下时从数据库中提取适当的问题.设置数据库等不会很困难. 希望这会有所帮助. 更改按钮颜色的方法等您需要一个 if 语句,说明是否选择了答案,将背景颜色更改为所需的颜色. 另一种方法是在 xml/excel 文件中有一个问题池,并在所有问题都随机导入后将它们导入池中,然后根据需要分配 20 个问题. 嗨, 可能此链接 http://dotnet.tekyt.info/?p=34 可以帮助您解决问题. 谢
118 2022-07-19
编程技术问答社区
ASP。Net 3层体系结构
大家好, 我正在使用 asp.net、c#.net 和 sql server 2008. 我的要求是使用三层架构来开发应用程序. 我知道三层架构,但我不知道如何从创建层、类开始. 粗略的告诉我吧. 谁能告诉我如何开始这个项目. 谢谢, 解决方案 3-Tier architecture 无论是基于 Web 还是基于桌面的软件开发领域,都是一个众所周知的流行语基于. 在 ASP.NET 中使用 C# 的三层架构[^] 使用 ASP.NET 构建 3 层应用程序 [^] 三层应用程序是一个程序,它被组织成三个主要的分离层.在这里,您可以看到这些层如何增加代码的可重用性. ASP.NET 中的三层架构[^] 一篇关于 C# 中三层架构的背景、优势和使用的 CP 文章. C#中的三层架构[^] 详细解释: 3-Tier Architecture in asp.net using c#[^] asp.net 中的三层 Web 应用程序[^]
180 2022-07-19
编程技术问答社区
用户输入姓名的文本框,可以是名字或姓氏,也可以是两者,然后记录数据显示在屏幕上。存储过程逻辑失败
有一个文本框,用户输入的名字可以是名字,姓氏或两者.这一切都在一个用户输入文本框中输入.然后sql存储过程应该搜索名字(名字,名字,姓氏)甚至可以是多条记录,用户可以从弹出窗口或简单表格中的重复名称中选择特定名称.我在 sql server 方面没有太多技能.我在逻辑正确时遇到问题. 到现在的代码如下- create PROCEDURE [dbo].[getfullnamereturnTest] @NameSearch nvarchar(max) AS begin if exists (select * from testingtable where firstname='@NameSearch') begin select distinct testingtable.firstname,testingtable.lastname,testingtable.country from testingtable inner join ( select testing
144 2022-07-19
编程技术问答社区
如何在ASP中刷新父窗口。网
大家好, 我想在 ASP.net (vb.net, c#) 中关闭子页面时刷新父页面. 谢谢 解决方案 你试试这个代码 Response.AddHeader("Refresh","10:url=Test.aspx"); 在子窗口文档的body标签中,放置如下 onunload="window.opener.location.reload();" Page.Response.Redirect(Page.Request.Url.ToString(), true);
208 2022-07-19
编程技术问答社区
SQL Server数学表达式
你好, 我会得到一个如下所示的字符串,它将是一个数学表达式 1)5+5*+Min(5,5,9)=? 2)最大(5+5,5+9,8-3)+6=? 3)最大((5+5),(5+9),(8-3))*9=? 4)(Max(Min(5,5),Max(5,9),Min(3,9))*8)+23=? 我会在 sql server 中得到它,作为字符串.我需要得到输出 由 sql server 生成的字符串.这个字符串纯粹是动态的. 如果有任何解决方案,请帮助我. 谢谢 Ayan 解决方案 考虑到这让我觉得这是个糟糕的主意... 在 SQL 中你可以执行动态查询,所以你可以做这样的事情 DECLARE @SQL VARCHAR(MAX) = 'SELECT (5+5)' EXEC(@SQL) 您必须注意的一点是表达式的有效格式 - 在您的示例中,并非所有表达式都是有效的 SQL...
272 2022-07-19
编程技术问答社区
我怎样才能得到孩子,特别是父母
我有一张桌子 在该表中的文件是 --- |-----------|---------------- | id |赞助商ID |姓名 |职位 ----|-----------|---------|----- | 1 |----- |鲯鳅 |---- 2 |鲯鳅 |sai |左 3 |鲯鳅 |范尼 |对 4 |赛 |瓦努|左 5 |赛 |拉特南|对 ------------------------- 如何获取特定父级的子级 解决方案 要获取特定父级的所有子级,您可以像这样查询- SELECT name AS Child FROM regi WHERE sponserid=@SponserId 示例: SELECT name AS Child FROM regi WHERE sponserid='mahi' 输出: 孩子 ........ 赛 瓦尼 查看这个 sql 教程 - SQL WHERE 子句[^] 希望,它有帮助
126 2022-07-19
编程技术问答社区