小编Min*_*ame的帖子

如何为表的主键创建唯一的随机整数ID?

我想知道是否有人知道为表的主键创建唯一的随机整数id的好方法.我正在使用MySQL.该值必须是整数.

mysql sql primary-key uniqueidentifier

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

从动态对象C#读取值

我正在尝试从System.Web.Helpers.DynamicJsonObject读取值.我可以看到调试器中的值,但我无法弄清楚如何访问它们.我试过这个

item.GetType().GetProperty("batch_id").GetValue(item, null);

但是当我尝试在调试器中得到这个响应"item.GetType().GetProperty("batch_id")'为null"

我附上了我的解决方案中的图片 在此输入图像描述

谢谢,-Tesh

c# asp.net-mvc json dynamicobject

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

经典ASP:捕获错误

是否有可能在全球范围内捕获Classic ASP中的所有500个错误?也许是IIS中的东西.我现在正在使用II6.我喜欢捕获错误消息,然后将其存储在数据库中.我知道它可能在ASPX页面中,但不知道你在经典asp中的确切方式.

谢谢

custom-error-pages asp-classic

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

用参数插入nodejs mssql

我是NodeJS的新手,在那里我尝试使用参数插入到表中,这样我就可以避免SQL注入并只转义任何可能引起问题的字符。

因此,我目前有一个无需参数即可插入数据的应用程序。

这是我到目前为止的内容:

var fs = require('fs');
var sql = require('mssql');
var LINQ = require("node-linq").LINQ;
const simpleParser = require('mailparser').simpleParser;
var Client = require('yapople').Client;
var client = new Client({
  hostname: 'xxxxxx',
  port:  995,
  tls: true,
  mailparser: true,
  username: 'xxxxx',
  password: 'xxxxx'
});

const config = {
    user: 'xxxxxxx',
    password: 'xxxxx',
    server: 'xxxxx\\',
    port: 'xxxxx'
    database: 'xxxxxx',
    options: {
        instanceName: 'xxxxx'
    }
};

(async function () {
    try {
        let pool = await sql.connect(config)

        //Get all current emails
        let emails = await …
Run Code Online (Sandbox Code Playgroud)

sql-server node.js

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

ASP.Net将数据导出到Excel

想知道什么是一个好的库,我可以使用VS2005将数据导出到excel文件.该文件有一些格式,如背景颜色和colspans.

谢谢

c# asp.net excel

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

如何检查脏标志

我想知道如果用户选择从中导航,检查页面是否脏的最佳方法是什么。例如,有一个注册表,用户输入他的所有信息。然后不小心点击了一个链接以从中导航。

我在网上找到了这个,如果一个人对任何表单输入值进行了更改,它会检查页面是否脏。

<script type="text/javascript">
var isDirty = false;
var msg = 'You haven\'t saved your changes.';
$(document).ready(function(){
    $(':input').change(function(){
        if(!isDirty){
            isDirty = true;
        }
    });
    window.onbeforeunload = function(){
        if(isDirty){
            return msg;
        }
    };
});
</script>
Run Code Online (Sandbox Code Playgroud)

所以这很好用。但是如何排除一些弹出窗口的链接?有没有更好的方法来做到这一点?

javascript jquery

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

悬停时的引导表禁用所选行

我正在使用bootstrap来为我的表行设置on-hover效果.但是我想在选择表格行时删除悬停效果.我选择一行时使用JavaScript设置一个类(select-row).似乎不适合我.我正在使用CSS中的not子句.

我的css:

.table-hover > tbody > tr:not(.select-row):hover > td, 
.table-hover > tbody > tr:not(.select-row):hover > th {
    background-color: #f5fafe;
    color: black;
}

tr.select-row {
    background-color: #bddef9;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<table class="table table-condensed table-hover">
   <tr>
       <td>xxx</td>
       <td>xxx</td>
   </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap

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

LINQ和Enum与左连接

我有一个枚举

public enum Status { New, InProgress, Processed, InComplete};
Run Code Online (Sandbox Code Playgroud)

我有以下查询要查询,根据状态给我列表计数.但是现在我只是在它存在的情况下才会得到它.因此,如果Processed count为零,我将不会获得任何值.在SQL中我会做一个左连接但不太确定如何在LINQ中这样做.也不确定如何使用枚举类型进行LEFT连接.

这是我的查询

var results = DbContext.Orders
                       .Where(i => i.Id== Id)
                       .GroupBy(row => new { row.Status})
                       .Select(g => new Stats()
                       {
                           Status = g.Key.Status,
                           Count = g.Count()
                       }).ToList();
Run Code Online (Sandbox Code Playgroud)

所以在sql中我会做这样的事情.假设我有一个状态表.

SELECT status_id, s.name, count(status_id) count
FROM order o LEFT JOIN status s ON (o.status_id = s.status_id)
WHERE o.id = 1
GROUP BY status_id, s.name
Run Code Online (Sandbox Code Playgroud)

我假设我会得到这样的结果New 11 InProgress 5 Processed 0 InComplete 0

在我的LINQ查询中,我不会获得New Processed或InComplete.

c# linq

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

从Master更新内容页面

我有一个母版页和一个内容页面.不太清楚如何做到这一点.在主页面中执行某些操作后,如何重置/刷新内容页面.我正在做的事情是更改下拉列表,然后指示您在内容页面中可以看到的内容.如果我可以从主页面调用内容页面的页面加载.

谢谢

c# asp.net master-pages

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

在WEBGRID中选择Row

如何在绑定后选择WEBGRID的一行,以便突出显示行(通过鼠标单击任何行的任何行或单元格而不使用复选框或选项按钮作为列)

1.)选择任何一行后,我可以获得该行的数据值吗?

2.)我可以通过键盘上下移动选择(上下键盘按钮)吗?

3.)并且在更改选择行的索引(通过鼠标或通过键盘上下按钮)之后,行选择索引或者行选择索引修改事件可以被触发/处理

谢谢

asp.net webgrid

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