小编har*_*man的帖子

重复jQuery ajax调用

如何每10秒重复一次jQuery ajax调用?

$(document).ready(function() {
    $.ajax({    
        type: "GET",    
        url: "newstitle.php",   
        data: "user=success",    
        success: function(msg) {
            $(msg).appendTo("#edix");    
        }  
    });
Run Code Online (Sandbox Code Playgroud)

我试图用函数包装$ .ajax并用setInterval调用该函数

$(document).ready(function() {
    function ajaxd() { 
        $.ajax({
            type: "GET",
            url: "newstitle.php",
            data: "user=success",
            success: function(msg) {
                $(msg).appendTo("#edix");
            }
        });
    }
    setInterval("ajaxd()",10000);
});
Run Code Online (Sandbox Code Playgroud)

但它说"ajaxd没有定义"

ajax jquery repeat

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

SQL MAX函数在非数字列中

据我了解MAX函数,它应返回给定列的最大值.对于数值,例如工资列,我很清楚 - 这是我在教程中找到的唯一应用程序.但是,我有一个问题需要了解在非数字列的情况下它是如何工作的.

我的问题源于此练习(在sql-ex.ru上)

找出仅生产相同型号型号的制造商,这些型号的数量超过1. "产品"表包含有关制造商,型号和类型('PC','笔记本电脑'或'打印机)的信息").其中一个解决方案是:

SELECT maker,
       MAX(type) AS type
FROM   product
GROUP  BY maker
HAVING COUNT(DISTINCT type) = 1
       AND COUNT(model) > 1 
Run Code Online (Sandbox Code Playgroud)

我不明白max的功能 - 它算什么?我尝试了一个更简单的查询来理解它,但它只是让它变得更加困难.

SELECT maker,
       MAX(type) AS type, COUNT(type) AS QTY
FROM product
GROUP BY maker
ORDER BY maker
Run Code Online (Sandbox Code Playgroud)

返回的集合是

maker  type      QTY
A      Printer   7
B      PC        2
C      Laptop    1
D      Printer   2
E      Printer   4
Run Code Online (Sandbox Code Playgroud)

在我看来MAX(类型)显示随机值,例如为什么制造商B的结果是PC而不是笔记本电脑?为什么E是打印机而不是PC?

全表
http://i.stack.imgur.com/gObvQ.png

sql select max

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

System.Data.SqlClient.SqlConnection不包含带有dapper和c#的Query的定义

编译时的以下代码给出了以下错误消息:

'System.Data.SqlClient.SqlConnection'不包含'Query'的定义,并且没有扩展方法'Query'接受类型为'System.Data.SqlClient.SqlConnection'的第一个参数'(你是否缺少using指令)或汇编参考?)

我使用nuget包装器添加了Dapper.

有任何想法吗?谢谢,

码:

using (SqlConnection sqlConnection = new SqlConnection(Connectionstring))
{
    sqlConnection.Open();
    Member customer = sqlConnection.Query<Member>("SELECT * FROM member");
    return customer;
}
Run Code Online (Sandbox Code Playgroud)

.net c# dapper

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

无法加载文件或程序集'crystal decisions.windows.forms,version = 13.0.2000.0'

我正在开发Windows应用程序.在这个我设计的报告模块.每当我想在Windows 7,Windows XP和Windows Vista中查看报告时,我都会收到错误,但它在Windows 8中有效.

我在部署安装程序之前采取了以下步骤

  1. 我在Windows 7中的Windows XP和.NET Framework 4.5中安装了.NET Framework 4
  2. 我安装了CRforVS_13_0_2但它的错误消息如

您必须已安装Visual Studio 2010才能继续此安装.和
SAP的Crystal Reports版本的Visual Studio 2010的安装已提前结束,因为一个错误.

  1. 然后我安装了我的项目设置(手动创建设置,我包括所有水晶报表程序集),登录并转到报表菜单,点击打开Crystal的预览通过错误消息

无法加载文件或程序集'crystal decisions.windows.forms,version = 13.0.2000.0,culture = neutral,Public keytoken = 692fbea5521e1304'或其中一个依赖项.该系统找不到指定的文件.

请指导我如何解决此问题.

c# visual-studio-2010 sql-server-2008 crystal-reports

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

如何将值传递给两个不同的参数

我正在开发一个Windows应用程序并在其中使用Crystal Report.

我能够将值传递给Crystal Report的一个参数.现在,我在Crystal Report中添加了一个参数,但对于我在下面的代码中需要进行哪些修改感到困惑.

写下面的代码是为了将值传递给CR的一个参数.

Private Sub btnLoadBatch_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLoadBatch.Click
    Try
        Dim cr As New crMonthwiseBatch
        Dim oBatches As New Batches

        Dim Month As Integer = dtFrom.Value.Date.Month
        Dim StartDateForBatch As Date = New DateTime(dtBatchStartFromMonth.Value.Year, dtBatchStartFromMonth.Value.Month, "1")
        Dim DaysinMonths As Integer = System.DateTime.DaysInMonth(dtBatchStartFromMonth.Value.Year, dtBatchStartFromMonth.Value.Month)
        Dim EndDateForBatch = StartDateForBatch.AddDays(DaysinMonths)

        oBatches.LoadByQuery("CreatedDate >= #" + StartDateForBatch + "# and CreatedDate <= #" + EndDateForBatch + "#")
        cr.SetDataSource(oBatches)

        Dim crParameterFieldDefinitions As ParameterFieldDefinitions
        Dim crParameterFieldDefinition As ParameterFieldDefinition
        Dim …
Run Code Online (Sandbox Code Playgroud)

vb.net parameters crystal-reports crystal-reports-xi

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

vbc.exe退出,代码为-2146232797

我正在将具有多个项目的解决方案移至VS 2015.基础项目在VS 2013中构建得很好.但是当我尝试在VS 2015中构建时,我得到以下错误.

C:\ Program Files(x86)\ MSBuild\14.0\bin\Microsoft.VisualBasic.Core.targets(56,5):错误MSB6006:"vbc.exe"退出,代码为-2146232797.

需要帮助

vb.net vbc visual-studio-2015

7
推荐指数
2
解决办法
6380
查看次数

三星Note 2无法达到onLocationChanged()

它适用于除Galaxy Note 2之外的大多数设备.它连接到Google客户端,但无法访问onLocationChanged()该实现LocationListener.任何人都知道它是什么原因以及为什么只能在这个设备上?

@Override
public void onLocationChanged(Location location) {

    mLastLocation = location;

    if (mLastLocation != null) {
        lat = mLastLocation.getLatitude();
        lng = mLastLocation.getLongitude();

        Toast.makeText(getApplicationContext(), String.valueOf(lat) + "/" + String.valueOf(lng), Toast.LENGTH_LONG).show();

        serverUrl = "http://(my server)/offers?lat=" + String.valueOf(mLastLocation.getLatitude())
                            + "&lng=" + String.valueOf(mLastLocation.getLongitude()) + "&distance=1";
        // save
        makeTag(serverUrl);

        // after getting location data - unregister listener
                    LocationServices.FusedLocationApi.removeLocationUpdates(mGoogleApiClient, mFusedLocationCallback);
        new GetBackgroundUpdate().execute();
    } else {
        // get data from server and update GridView
        new GetBackgroundUpdate().execute();
        Toast.makeText(getApplicationContext(), R.string.no_location_detected, Toast.LENGTH_LONG).show();

     }
/**
Location …
Run Code Online (Sandbox Code Playgroud)

android android-location samsung-mobile

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

在Crystal Report中的每条记录后插入空白页

我有一个Crystal报告,可以显示一个或多个(取决于输入)记录.每条记录可以有一个或多个页面.我需要在每个记录后插入一个空白页(不仅是页面上的每个记录,也是每个记录后的空白页).

我已经尝试过检查New Page Before/ New Page After但是我设法得到的只是重复的条目或报告末尾的空白页面(每个记录后我需要一个)

sql-server crystal-reports

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

如何在水晶报表中按组求和

我想得到水晶报表中各组的总和。

Group OVERALL
-----------------
      group 1
     --------------
          5.00
          5.00
         10.00
     --------------
     total group 1      20.00
     --------------
      group 2
      --------------
         10.00
         25.00
         15.00
      --------------
     total group 2      50.00
-------------------
Total Group OVERALL     70.00
Run Code Online (Sandbox Code Playgroud)

使用这个公式sum({field.amount}, {field.group})我只能得到总体的总和,但不能得到第 1 组和第 2 组的总和。

summary crystal-reports

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

无法在ASP vNext中的HttpResponse对象上修改原因短语

我必须在asp 5中间件中设置原因短语,不仅是http响应消息的状态码,而且找不到任何方法。在StatusCode该物业Microsoft.AspNet.Http.HttpResponse类是int只修改的状态代码属性,但不是这个原因文本。

我知道,原因是根据状态代码自动设置的,但就我而言,我必须将其设置为自定义值。根据HTTP RFC 2616可以确定

[..]此处列出的原因短语仅是建议-在不影响协议的情况下,可以将它们替换为本地等效项。[..]

我目前正在使用ASP 5框架的beta-8版本。

c# asp.net http-response-codes asp.net-core

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

将 dbo 设置为所有新表的默认架构

我在四个不同的生产服务器上安装了一个数据库。每个服务器都有自己不同的用户。当我在这些服务器上使用 create 语句创建新表时,每个服务器都会设置/前置其用户名,例如

Create Table tab_1 ...
abc.tab_1在 server_1 上使用abcas 登录名
def.tab_1在 server_2 上使用defas 登录名
ghi.tab_1在 server_3 上使用ghias 登录名
jkl.tab_1在 server_4 上使用jklas 登录名

我想用作dbo默认架构,并且必须在每台服务器上为每个新表使用以下语句

ALTER SCHEMA dbo TRANSFER login.table_name;
Run Code Online (Sandbox Code Playgroud)

有没有办法修改Create Table在所有服务器上创建每个表的语句或其他设置dbo.table_name

我正在使用共享托管,并且 SSMS 中有很多限制,因此基于查询的解决方案是合适的。

sql-server schema owner create-table sql-server-2008-r2

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

Crystal Report索引无效.(HRESULT异常:0x8002000B(DISP_E_BADINDEX))

我在asp.net上为web应用程序做了一个水晶报告.有些报道开得很好.但有时却没有.它显示了以下问题.

索引无效.(HRESULT异常:0x8002000B(DISP_E_BADINDEX))
描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.
异常详细信息:System.Runtime.InteropServices.COMException:索引无效.(来自HRESULT的异常:0x8002000B(DISP_E_BADINDEX))
源错误:在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.
堆栈跟踪:[COMException(0x8002000b):索引无效.(来自HRESULT的异常:0x8002000B(DISP_E_BADINDEX))]
Report_Viewer.Page_Load(Object sender,EventArgs e)+894
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,Object o,Object t,EventArgs e)+14
System.Web .Util.CalliEventHandlerDelegateProxy.Callback(Object sender,EventArgs e)+35
System.Web.UI.Control.OnLoad(EventArgs e)+99
System.Web.UI.Control.LoadRecursive()+50
System.Web.UI.Page .ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)+627

版本信息:Microsoft .NET Framework版本:2.0.50727.4927; ASP.NET版本:2.0.50727.4927

我的VS:VS 2008,数据库:MS SQL Express 2005,操作系统:Windows 7

有没有人来解决我的问题..

注意:我的代码属于一个类

public ReportDocument ShowReport(string ReportName, string Parameter1)
{                              
    try
    {
        cryRpt.Load(ReportName);            
        cryRpt.SetDatabaseLogon(UserName, Password, ServerName, DatabaseName);                                    
        crParameterValues.Clear();
        crParameterDiscreteValue.Value = Parameter1;// as like Parameter1
        crParameterFieldDefinitions = cryRpt.DataDefinition.ParameterFields;
        crParameterFieldDefinition = crParameterFieldDefinitions["@Parameter1"];
        crParameterValues = crParameterFieldDefinition.CurrentValues;
        crParameterValues.Add(crParameterDiscreteValue);
        crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);
    }
    catch (Exception ex)
    {
       throw ex;
       //ShowReport(@"default_report.rpt");
    }
    //CleareParameter();
    return cryRpt;
} …
Run Code Online (Sandbox Code Playgroud)

asp.net crystal-reports-2008

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

如何将double值转换为字符串值

我想将double值转换为字符串值,但是当我连接此string(double)值时,它正在更改.to ,,我无法操纵此值.我尝试使用String.Replace但也没有用.

在这种情况下我能做些什么.这是我的代码.

object[] campos = new object[1];
        campos[0] = (double)56.25566;

Parameters[1] = "gdinvdllo005.start.load.coleta.o(" + campos[0].ToString() + ")";
Run Code Online (Sandbox Code Playgroud)

c#

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