小编Jam*_*mes的帖子

SQL选择没有表的'n'记录

有没有办法在不创建表的情况下选择特定数量的行.例如,如果我使用以下内容:

SELECT 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Run Code Online (Sandbox Code Playgroud)

它会给我10个跨越,我想要10个新行.

谢谢

sql t-sql sql-server

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

使用Javascript设置ASP Literal文本

我在我的页面上有一个asp:Literal(无法转换为Label或任何其他控件),我需要更改通过JavaScript的文本.我有以下代码适用于Label.有人可以帮忙吗?

<script type="text/javascript">
        function changeText() {
            document.getElementById('<%= Test.ClientID %>').innerHTML = 'New Text';
        }
    </script>

        <a href="#" onclick='changeText()'>Change Text</a>
        <asp:Label id="Test" runat="server" Text="Original Text" />
Run Code Online (Sandbox Code Playgroud)

谢谢


更新: 我无法从文字中更改,因为后面的代码将HTML/CSS写入信息消息,例如:

LITMessage.Text = "<div class='success'>Information Successfully Updated</div>"
Run Code Online (Sandbox Code Playgroud)

javascript asp.net literals

7
推荐指数
4
解决办法
5万
查看次数

我如何修复RegisterClientScriptBlock是Visual Studio中的过时警告

我在我的vb.net项目中有以下Sub Routine运行良好,但我不断得到构建警告:

'Public Overridable Sub RegisterClientScriptBlock(key As String,script As String)'已废弃:'建议的替代方法是ClientScript.RegisterClientScriptBlock(类型类型,字符串键,字符串脚本).访问http://go.microsoft.com/fwlink/?linkid=14202

我认为如果我使用正确的方法最好.我已按照此处的说明进行操作 - http://msdn.microsoft.com/en-us/library/system.web.ui.page.registerclientscriptblock.aspx但它没有多大意义.任何帮助,将不胜感激.

Protected Sub DBC_MEMBER_IsActive_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DBC_MEMBER_IsActive.CheckedChanged
        Dim showmessage As String = "Warning!\r\n \r\n Unticking this box will delete this Member from the Databse. \r\n \r\n If you are unsure, make sure the box remains ticked"
        Dim alertScript As String = "<script language=JavaScript> "
        alertScript += "alert('" & showmessage & "');"
        alertScript += "</script" & "> "

        If Not …
Run Code Online (Sandbox Code Playgroud)

javascript vb.net asp.net visual-studio-2010

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

用于会员订阅付款的SQL表设计帮助

我正在计划/设计一个高尔夫俱乐部的MSSQL数据库。我有以下表格:

成员-标准联系信息成员资格类型-完整,初级,60多岁等。付款方式-现金,常规,支票等。

我苦苦挣扎的表格设计之一是付款。每年1月份的订阅金额都会更改,例如,在2010年,正式会员的全年订阅费用为1000英镑,因此,如果会员A是“正式会员”,他可以在10个月内分期或分期付款支付1000英镑。

这部分不是问题。我可以有一个带有PaymentID,MemberID,Date,PaymentAmount的付款表,这可以告诉我该会员迄今已支付了多少,还有多少尚未偿还。

对我来说,问题在于2011年1月,“正式会员”订阅额可能会增加到1100英镑,这在尝试进行计算时会造成问题。从理论上讲,我需要将2010年的付款存档,并在2011年重新开始–我不想这样做,因为我想显示该会员曾经进行过的每笔付款的历史记录。我欢迎针对这种情况下最有效的表设计的任何建议。

sql database-design

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

SQL多个CASE语句返回0而不是NULL

我有以下SQL Case语句,只要年份匹配,它就能完美运行MF.Date & M.MemberCurrentYear.会有几年不匹配的情况,这会返回余额NULL.我希望它能归零.

SELECT SUM(CASE WHEN Type = 1 THEN Amount ELSE Amount * - 1 END) AS Balance
FROM dbo.MemberFinancials AS MF 
INNER JOIN dbo.Members AS M ON MF.MemberID = M.MemberID 
  AND DATEPART(yyyy, MF.Date) = M.MemberCurrentYear 
INNER JOIN dbo.FinancialTypes AS FT ON MF.FinancialTypeID = FT.FinancialTypeID
Run Code Online (Sandbox Code Playgroud)

谢谢

sql t-sql

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

将JavaScript日期格式设置为小时:分钟:秒

我有这个代码,我不能第二次正确格式化:

setInterval(function() {
  var local = new Date();
  var localdatetime = local.getHours() + ":" + local.getMinutes() + ":" + local.getSeconds();

  var remote = new Date();
  var remotedatetime = remote.getHours() + ":" + remote.getMinutes() + ":" + remote.getSeconds();

  var remoteoffset = remote.setHours(local.getHours() - 5);

  $('#local-time').html(localdatetime);
  $('#remote-time').html(remoteoffset);
}, 1000);
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

My Time:
<div id="local-time"></div>
Their time:
<div id="remote-time"></div>
Run Code Online (Sandbox Code Playgroud)

local-time 是完美的,显示"hh:mm:ss"

remote-time 只显示一个随机数列表.

我怎么能做remote-time"hh:mm:ss"呢?

javascript jquery

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