小编Sea*_*ham的帖子

SQL Server动态PIVOT查询?

我的任务是提出翻译以下数据的方法:

date        category        amount
1/1/2012    ABC             1000.00
2/1/2012    DEF             500.00
2/1/2012    GHI             800.00
2/10/2012   DEF             700.00
3/1/2012    ABC             1100.00
Run Code Online (Sandbox Code Playgroud)

进入以下内容:

date        ABC             DEF             GHI
1/1/2012    1000.00
2/1/2012                    500.00
2/1/2012                                    800.00
2/10/2012                   700.00
3/1/2012    1100.00
Run Code Online (Sandbox Code Playgroud)

空白点可以是NULL或空白,也可以是好的,并且类别需要是动态的.另一个可能的警告是,我们将以有限的容量运行查询,这意味着临时表已经出局.我已经尝试过研究并且已经登陆了,PIVOT但是在我真的不理解它之前我从未使用过它,尽管我尽了最大的努力去解决它.谁能指出我正确的方向?

sql t-sql sql-server pivot

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

在longtext字段上准备好的mysqli select语句将返回空白

我有一个运行良好的数据库查询功能 - 除了我遇到了mysqli预处理语句和longtext字段显然已知的问题.即使通过phpMyAdmin运行查询工作正常,longtext字段总是空的,会发生什么.根据http://www.workinginboxershorts.com/php-mysqli-returns-empty-variables-from-longtext-column,将数据类型切换为文本可以解决问题.然而,在我的情况下,我真的更愿意离开这个领域,因为我可以预见这个额外空间有价值的时间.

我正在使用参数化查询,这显然是问题所在.这是我的功能:

// Bind results to an array
// $stmt = sql query, $out = array to be returned
function stmt_bind_assoc (&$stmt, &$out) {
  $data = mysqli_stmt_result_metadata($stmt);
  $fields = array();
  $out = array();

  $fields[0] = $stmt;
  $count = 1;

  while($field = mysqli_fetch_field($data)) {
    $fields[$count] = &$out[$field->name];
    $count++;
  }    
call_user_func_array('mysqli_stmt_bind_result', $fields);
}

// DB Query
// $query = SQL query, $params = array of parameters, $rs = whether or not a resultset is expected, $newid = whether …
Run Code Online (Sandbox Code Playgroud)

php mysqli prepared-statement longtext

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

在DataTables中重命名"显示XX条目"下拉列表

在DataTables中有没有办法重命名Show ___ Entries下拉文本?具体来说,我有一个客户想要将"显示"更改为"显示".如果内存服务,这是由lengthMenu项生成的,但是当我看到如何自定义选择框选项时,我还没有找到任何方法来更改标签.

更新:这是我的相关代码.

$("#datatable").dataTable( {
  bFilter: false,
  "sDom": 'lfptip',
  "oLanguage": {
    "sLengthMenu": "Display _MENU_ records",
  }
  "aoColumnDefs": [{ "bSortable": false, "aTargets": [ 9 ] }, { sType: 'datetime-us-flex', aTargets: [0, 4] }, { sType: 'numeric-empty-bottom', aTargets: [7, 8] },
    { "sClass": "col-strong", "aTargets": [ 1 ] }
  ],
});
Run Code Online (Sandbox Code Playgroud)

jquery datatables

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

无法导入LDAP查询Feed数据

我已经设置了一个LDAP查询,该查询成功physicaldeliveryofficename从Windows Active Directory中提取字段中的所有数据:

LDAP_query.png

我还设置了一个View,它使用查询来进一步细化列表,因此我确信查询本身正在运行:

LDAP_views.png

当我尝试使用Feeds Importers获取该数据并将其添加到我的Offices内容类型时,会出现此问题.这是我的设置:

基本设置

名称:办公室附加到内容类型:使用独立形式定期导入:1天提交时导入:已选中

Fecher

已选中LDAP Query Fetcher

LDAP查询提取程序

LDAP查询:HPSI办公室(这是正确的查询)

分析器

选择了LDAP Entry Parser for Feeds

处理器

节点处理器已选中

节点处理器

Bundle:Office语言:语言中性插入新节点:插入新节点更新现有节点:更新现有节点文本格式:纯文本(也尝试过HTML)在Feed中缺少先前导入的节点时要采取的操作:删除不存在的节点:目前正在使用用户1,还尝试过匿名授权:已检查过期节点:从不

制图

来源:[physicaldeliveryofficename]目标:标题(标题)用作唯一

当我运行这个Feed导入器时,唯一发生的事情是使用空白标题创建一个Office(请参阅最后一张图片.)任何人都可以告诉我为什么这个导入器在LDAP查询和视图依赖于它有效吗?

Feeds_import.png

更新:我在Drupal.org上针对LDAP Feeds打开了一个问题,看起来我不是唯一遇到此问题的人.https://www.drupal.org/node/2685009

drupal ldap ldap-query drupal-feeds

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

jQuery .text无法正常工作

我有一个jQuery验证函数,它可以添加类并更改一些有关模糊的信息文本..addClass和.removeClass方法工作正常,但.text没有.我有一种感觉,我错过了一些简单而基本的东西,但我糟糕的JavaScript知识可能是一个障碍.感谢任何能提供帮助的人!

$(document).ready(function(){
  $('.required-text').on('blur', function() {
    $(this).removeClass('error');
    if($.trim(this.value).length < 1) {
      $(this).addClass('error');
      var fieldText = "#" + this.id + "_info";
      $(fieldText).removeClass('forminfo');
      $(fieldText).addClass('forminfo_error');
      $(fieldText).text = "This field is required.";
    }
  }
});

<input type="text" name="first_name" id="first_name" value="" class="form-text required-text">
<span id="first_name_info" class="forminfo">Required</span>   
Run Code Online (Sandbox Code Playgroud)

javascript forms validation jquery

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