小编MyH*_*rts的帖子

SQL减去一年

首先,我要感谢大家帮助我,它给了我很多关于如何做到这一点的想法,我想出了我自己的方法,我只需要帮助将它放入查询

我希望用户输入日期,然后获取当前年份.减去这两个,然后执行每个人都发布的日期添加.这是可能的,最好的方法是什么?

year(getdate())-@DYYYY=Y 
?   

 dateadd(year,-Y,getdate())
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2005

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

如何制作推拉门效果?

我希望有一个推拉门效果,用户点击一个链接,一扇门落在当前内容上,然后显示新内容.Chris Carey在原型中做到了这一点,但我想使用jquery.有插件或教程吗?我看到了一个,但它非常基本.

原型示例

jquery

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

sqlbulkcopy,我想覆盖数据库中的当前行

在我的程序中,我填充数据表,然后将其批量复制到我的数据库中.

但是,如果行中的3列匹配,我希望它覆盖数据库中的一行.

例如,如果我有5列

membernum dateregistered name address city state

因此,如果membernum,dateregistered和name匹配,我想覆盖该行.使用批量插入的数据.在我的程序中,没有填充整个数据库表,我认为它可以加载它.

Using bcp As SqlBulkCopy = New SqlBulkCopy(SqlDataSource2.ConnectionString)

    bcp.DestinationTableName = "dbo.dashboardtasks"

    bcp.WriteToServer(table)
Run Code Online (Sandbox Code Playgroud)

如果最好的方法是使用我的数据库表创建数据表,我将如何比较行,然后覆盖特定3列中匹配的表.然后仅使用已更改的行或新行来更新数据库

INSERT INTO [dashboardtasks] ([tour], [taskname], [deptdate], [tasktype], [desc], [duedate], [compdate], [comments], [agent], [compby], [graceperiod], [id])
Run Code Online (Sandbox Code Playgroud)

sql vb.net sql-server-2005

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

Python的类语法与哪种语言类似?

我想在python中开始编程,我想知道,Python语法中哪些语言类似?我熟悉.net.

.net python

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

不会让我删除sql server 2005管理工作室中的行

我只是想删除那些空行,我试图使用它们,它甚至不让我编辑它们,我得到同样的错误试图删除或编辑它们.

图片

sql sql-server-2005

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

在我的查询中使用datepart添加一年并减去一天

Where (DYYYY = (year( getdate() +1)))DatePart(month, GETDATE())) + '/' + DatePart(day, GetDate())) -1 + '/' + DatePart(year, GetDate())) +1)
Run Code Online (Sandbox Code Playgroud)

我无法运行查询,我可以使用昨天的日期,但明年可以使用预测.

sql sql-server-2005 date

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

无法使我的存储过程IF语句正常工作

存储过程IF语句不起作用

    @manuel varchar(50),
    @tour int,
    @tourname varchar(50) OUTPUT ,
    @pricetax int output

    AS BEGIN  -- SET NOCOUNT ON added to prevent extra result sets from  -- interfering with SELECT statements.  SET NOCOUNT ON;      -- Insert statements for procedure here 

    if @manuel = 'no' then 

    SET @tourname = (select [title] from files.dbo.tours where tour = @tour) 

    SET @pricetax = (select top 1 [adult] from files.dbo.trprices where tour = @tour)


    select distinct CONVERT(varchar(12),CAST(CAST(ddate7 AS CHAR) AS DATETIME),101) as ddate7 from …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2005

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

如何更改vb.net日期的年份部分

我怎样才能改变约会的年份部分?

因此,如果用户选择3/10/2009,我希望当前等于3/10/2011

 Dim current1 As Date
    current1 = TextBox1.Text
    current1.Year = Now.Year
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net

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

sql查询减法

我有一个查询,其中我的总销售额和我取消的销售额减去,但是如果没有取消销售,则该值为空.然后当

所以基本上如果我的cancelsales为null,它返回减法列的空值而不是totalsales

totalsales-canceledsales(null) = null
1000-null=null
Run Code Online (Sandbox Code Playgroud)

我希望它像这样

1000-null=1000
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2005

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

插入存储过程,检查行是否存在

我正在使用sql server 2005并希望在数据库表中插入一行,但是我的值语法不正确.而且我想确定我添加的内容已经不存在我认为这是正确的但我有一个语法错误.

 create PROCEDURE [dbo].[directway]
           @tour as varchar(50),
           @tourname as varchar(50),
           @taskname as varchar(50) ,
           @deptdate as varchar(50),
           @tasktype as varchar(50)  ,
           @desc as varchar(50) ,
           @duedate as varchar(50) ,
           @agent as varchar(50),
           @graceperiod as varchar(50)
AS
BEGIN
    -- SET NOCOUNT ON added to prevent extra result sets from
    -- interfering with SELECT statements.
    SET NOCOUNT ON;


INSERT INTO dashboardtasks
           ([tour]
           ,[tourname]
           ,[taskname]
           ,[deptdate]
           ,[tasktype]
           ,[desc]
           ,[duedate]
           ,[agent]
           ,[graceperiod]

     VALUES (@tour,
           @tourname,
           @taskname ,
           @deptdate,
           @tasktype  ,
           @desc , …
Run Code Online (Sandbox Code Playgroud)

stored-procedures sql-server-2005 insert

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

java不断更改第一个邮政编码

我不明白为什么当我编译这段代码时,我得到了错误的邮政编码.

John Smith
486 test St.
Yahoo, MA 898 - 2597JohnSmith
486 test St.
Yahoo, MA 898  2597
Run Code Online (Sandbox Code Playgroud)

public class test
{
  public static void main(String[] args) {

      String firstName = "John";
      String lastName = "Smith";
      int streetNumber = 486;
      String streetName = "test St.";
      String city = "Yahoo";
      String state = "MA";
      int zip =  01602;
      int zipplus4 = 2597;


     System.out.print(firstName + " " + lastName + "\n" + streetNumber + " " + streetName + "\n" + …
Run Code Online (Sandbox Code Playgroud)

java

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