小编Fio*_*ala的帖子

AJAX - 我是否需要在服务器端返回完整的HTML文档?

我正在使用JQuery将AJAX发布到另一个ASP页面.我是否需要此ASP页面才能返回完整的html页面.或者我可以让它发回一个值(我只需要一个状态).这是我的功能.

    $.ajax({
      url: "X.asp",
      cache: false,
      type:  "POST",
      data:  queryString,
      success: function(html){
        $('#x_'+Num).append(html);
      }
    });
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery asp-classic

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

如何创建脚本以将收件箱中当前活动的电子邮件移动到Outlook 2007中的另一个文件夹

我有时会收到我想保留的电子邮件,但是将它们移动到相应的文件夹中可能会很麻烦.我怎样才能执行一个脚本,将我正在查看的电子邮件(如使用CSv)移动到一个名为"缓冲区"的特定文件夹中?

我正在使用Outlook 2007.

谢谢.


编辑:没有任何标准可以像通过规则那样自动化这个过程.它只是我在盯着它时做出的判断.

outlook vba outlook-vba outlook-2007

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

TOP 1在sql查询中的含义是什么?

TOP 1在sql查询中的含义是什么?

SELECT TOP 1 RequestId 
FROM PublisherRequests
Run Code Online (Sandbox Code Playgroud)

sql-server

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

如何选择以前的行价?

如何从SELECT语句的上一个结果行获取值

如果我们有一个名为cardevent的表并且有行[ID(int),Value(Money)]并且我们有一些行,例如

ID --Value

1------70 
1------90
2------100
2------150
2------300 
3------150 
3------200 
3-----250 
3-----280 
Run Code Online (Sandbox Code Playgroud)

等......

如何创建一个查询,获取每个行ID,值和上一个行值,其中数据显示如下

ID --- Value ---Prev_Value

1 ----- 70 ----------  0 
1 ----- 90 ---------- 70
2 ----- 100 --------  90 
2 ------150 -------- 100
2 ------300 -------- 150
3 ----- 150 -------- 300 
3 ----- 200 -------- 150 
3 ---- 250 -------- 200 
3 ---- 280 -------- 250 
Run Code Online (Sandbox Code Playgroud)

等等.

我做了以下查询,但在大量数据中表现如此糟糕

SELECT cardevent.ID, cardevent.Value, 
      (SELECT F1.Value
       FROM cardevent as F1 
       where F1.ID = (SELECT  Max(F2.ID)
                      FROM cardevent …
Run Code Online (Sandbox Code Playgroud)

ms-access

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

MS Access:如何使用其他两个字段更新字段?

我有一个包含3个字段的访问数据库表:

  • 购买日期
  • 保修时间
  • 保修期满

保修时间分别为1,2,3,4,5,相当于年份.

如何通过查看"购买日期"然后添加"保修时间"(保修时间为1 = 365天,2 = 730天)来自动填充"保修到期"字段(这是一个日期字段)等)?

ms-access

3
推荐指数
2
解决办法
1536
查看次数

只返回空字段的行?

我有一个表,其中一个字段可以为空.我试图只返回这个字段为空的行.但是我一直在做WHERE field =""...... WHERE field =''...... WHERE field = null

我缺少什么想法?

sql ms-access

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

将多个Row Data移动到自己的Column中

我已经搜索了StackOverflow和google很长一段时间,甚至无法使用SQL远程接近我想要的解决方案.我有一个CSV文件(1个表),它有许多用户的数据.问题是每个用户有多个行,多个分数但具有相同的UserID.我想将这些分数移到他们自己的专栏中,以显示包含所有用户数据的一行.如何使用SQL实现此目的?

当前布局示例:

UserID  FNm      LNm   Measure  Score
 0001   person   one   LNF       26
 0001   person   one   NFS       74
 0001   person   one   CFS       54
 0002   person   two   LNF       35
 0002   person   two   NFS       43
 0002   person   two   CFS       33
Run Code Online (Sandbox Code Playgroud)

期望的解决方案:

UserID  FNm     LNm   LNF   NFS   CFS
 0001   person  one    26    74    54
 0002   person  two    35    43    33 
Run Code Online (Sandbox Code Playgroud)

sql-server ms-access

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

MS Access 2007查询不在SQL Server 2008上运行

我在过去4个月内在C#VS 2010中开发了一个应用程序.我使用MS Access 2007成功存储了近20个表.

今天我意识到我的数据库无法通过MS Access 2007一致地处理.因此我决定使用升迁向导来使用SQL Server 2008 R2 Express,它的工作非常棒!

但是,当我尝试运行我已经很好开发的应用程序的各种选项时,每次向SQL Server发出查询时都会抛出错误.

我知道MS SQL Server不支持MS Access支持的许多SQL内容

例如:使用日期查询,当我们使用'#'表示日期格式时,SQL Server 2008不会识别它.

此外,对于Bool值,MS Access将其存储为True和False,而SQL Server使用0.

这些所有查询都与Access 07完美配合

我确信必须有一些方法,以便SQL Server可以理解MS访问查询.

或者我必须编辑我的整个申请?它将像挖矿获得金一样好.

我已经更改了所有数据访问对象,如阅读器,适配器,命令,与SQL数据对象的连接使用System.Data.SqlClient.

所以,这不是问题.

请尽快帮助我.

谢谢.

sql-server ms-access ms-access-2007

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

VB在特定记录上打开表单

我正在使用Microsoft访问权限,并且我想在单击按钮时打开特定ID的表单.我可以在Do.open表单命令中指定id.下面的代码打开一个表单,然后打开一个对话框,要求输入id.任何想法?

Private Sub button1_Enter()
Dim recordID As Integer
recordID = Me.CurrentRecord
DoCmd.OpenForm "Form3", , , "ID = recordID"
End sub
Run Code Online (Sandbox Code Playgroud)

ms-access access-vba

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

正则表达式为7位数后跟可选的3个字母

我是正则表达式的新手,我正在尝试使用正则表达式验证数据库中的收据编号.

我们的收据可以采用以下格式:

  • 0123456(Manditory七位数,不多也不少)
  • 0126456a(带一个字母az的七位数)
  • 0126456ab(两位字母az的七位数)
  • 0126456abc(带三个字母az的七位数)

我尝试过使用一堆不同的正则表达式组合,但似乎都没有.现在我有:

(\d)(\d)(\d)(\d)(\d)(\d)(\d)([a-z])?([a-z])?([a-z])?
Run Code Online (Sandbox Code Playgroud)

但这允许超过七位数,并允许超过3个字母.

这是我在Access 2010中的VBA函数,它将验证表达式:

Function ValidateReceiptNumber(ByVal sReceipt As String) As Boolean

    If (Len(sReceipt) = 0) Then
        ValidateReceiptNumber = False
        Exit Function
    End If

    Dim oRegularExpression     As RegExp

'   Sets the regular expression object
    Set oRegularExpression = New RegExp

    With oRegularExpression
'   Sets the regular expression pattern
        .Pattern = "(\d)(\d)(\d)(\d)(\d)(\d)(\d)([a-z])?([a-z])?([a-z])?"

'   Ignores case
        .IgnoreCase = True

'       Test Receipt string
        ValidateReceiptNumber = .Test(sReceipt)

    End With
End Function
Run Code Online (Sandbox Code Playgroud)

regex ms-access vba

3
推荐指数
2
解决办法
8281
查看次数