问题列表 - 第28861页

强制用户只键入数字

我有一个TextBox,我希望用户只输入数字,而不是其他格式.

我怎样才能做到这一点 ?

asp.net textbox

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

实体框架4,复杂类型,StoredProcs和临时表的问题

我在实体框架4上剥了皮,遇到了一个小问题.

我有一些存储过程,我正在拉入我的EDMX.当我从这些过程创建复杂类型时,EF获取列信息没有问题.除了在一个地方.在困惑了一段时间后,我发现这是我的临时表填充,导致问题.实际上它只是将INSERT调用到导致问题的临时表中.我实际上并没有填充任何信息.

虽然我知道我可以手动创建复杂类型然后将函数映射到该类型,但我希望能够让EF为我处理它.有谁知道我做错了什么?

下面是一个不起作用的示例过程.在DB中运行它并将proc添加到EDMX.然后尝试在"添加功能导入"屏幕中获取列信息.什么都没有归还.将INSERT注释到临时表并获取列信息并且它可以正常工作.

谢谢,史蒂夫

CREATE PROCEDURE dbo.TestProc
AS

SET NOCOUNT ON  

    CREATE TABLE #TempTable(
        StartDate datetime
    )

    INSERT INTO #TempTable
    SELECT  null


    DROP TABLE #TempTable

    SELECT 1 AS ReturnValue

SET NOCOUNT OFF
GO
Run Code Online (Sandbox Code Playgroud)

entity-framework complextype

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

我想在javascript中创建一个简单的切换按钮

我想在javascript中创建一个简单的切换按钮.但是,该按钮只会变为"OFF"并且不会"ON"

<html><head></head>
<script type="text/javascript">
function toggle(button)
{
  if(document.getElementById("1").value=="OFF"){
   document.getElementById("1").value="ON";}

  if(document.getElementById("1").value=="ON"){
   document.getElementById("1").value="OFF";}
}
</script>
<body>
<form action="">
<input type="button" id="1" value="ON" style="color:blue"
       onclick="toggle(this);">
</form></body></html>
Run Code Online (Sandbox Code Playgroud)

我正在运行:HP Netbook:Ubuntu Linux 10.04:适用于Ubuntu 1.0的Firefox.

javascript

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

如何枚举SQL中返回的行?

我想知道是否可以枚举返回的行.不是根据任何列内容而是仅产生顺序整数索引.例如

select ?, count(*) as usercount from users group by age
Run Code Online (Sandbox Code Playgroud)

会返回一些东西:

1    12
2    78
3     4
4    42
Run Code Online (Sandbox Code Playgroud)

这是为https://data.stackexchange.com/

sql enumeration

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

哪个更快?

一旦完全读取它就打开一个大文件,以便更快地列出(或)打开较小的文件,其总大小等于大文件,并将较小的文件加载到列表中逐个更快地进行操作?

哪个更快?差异是时间大到足以影响我的程序?? 总时差小于30秒对我来说可以忽略不计

python

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

是否有带注释的iBATIS 3的综合示例或教程?

是否有带注释的iBATIS 3 的综合示例或教程?

我特别感兴趣的是从基于XML的映射器配置转向使用纯Java注释,其中SQL语句通常采用或返回复杂的数据结构.

此外,在我看到的样本中,当从基于XML的映射器转移到基于注释的映射器接口时,配置文件是如何被调整的还不清楚.

java annotations ibatis mybatis

13
推荐指数
0
解决办法
2191
查看次数

如何继承泛型参数?

我基本上想要这样做:

class UILockable<T> : T
    where T : UIWidget
{
}
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用.我见过人们建议你这样做:

class UILockable<T>
    where T : UIWidget
{
    private T _base;
}
Run Code Online (Sandbox Code Playgroud)

这将要求我覆盖UILockable需要的每个函数并将其转发给T.这是不可能的,因为T可能来自UIWidget并且具有自己独特的抽象/虚拟方法.

有没有办法简单地从T继承?

c#

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

过滤Django管理员选择框的模型结果

我今天刚开始玩Django,到目前为止我发现很难做简单的事情.我现在正在努力的是过滤状态类型列表.StatusTypes模型是:

class StatusTypes(models.Model):
    status = models.CharField(max_length=50)
    type = models.IntegerField()
    def __unicode__(self):
        return self.status
    class Meta:
        db_table = u'status_types'
Run Code Online (Sandbox Code Playgroud)

在一个管理页面中,我需要所有结果,其中type = 0,而在另一个管理页面中,我需要所有结果,其中type = 1,所以我不能只在模型中限制它.我该怎么做呢?

编辑:我应该更清楚一点.我有一个模型"单元",它具有StatusTypes的外键.模型如下:

class StatusTypes(models.Model):
    status = models.CharField(max_length=50)
    type = models.IntegerField()
    def __unicode__(self):
        return self.status
    class Meta:
        db_table = u'status_types'

class Unit(models.Model):
    name = models.CharField(unique=True, max_length=50)
    status = models.ForeignKey(StatusTypes, db_column='status')
    note = models.TextField()
    date_added = models.DateTimeField()
    def __unicode__(self):
        return self.name
    class Meta:
        db_table = u'units'
Run Code Online (Sandbox Code Playgroud)

所以现在在单元模型的管理页面中,我想将状态限制为只有type = 1的那些.基于lazerscience响应,我尝试了以下代码:

from inv.inventory.models import Unit
from django.contrib import admin

class UnitAdmin(admin.ModelAdmin): …
Run Code Online (Sandbox Code Playgroud)

django model

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

是否有迭代编写新程序的程序?

大约一年来,我一直在考虑编写一个编写程序的程序.这主要是一个有趣的练习,可能会教我一些新的概念.我的灵感来自于negentropy和秩序从混乱和新的混乱中出现的能力,无序地连续出现.

更具体地说,程序将从编写一个短随机字符串开始.如果字符串编译程序将记录它以供以后比较.如果字符串没有编译,程序将尝试重写它,直到它编译.随着更多字符串(迷你'无用'程序)被记录,可以解析它们的相似性并用于生成语法.然后可以使用该语法编写更多的字符串,这些字符串具有比纯随机字符串更高的编译概率.

这显然不仅仅是一点点愚蠢,但我认为尝试发展这样的程序会很有趣.作为副产品,我得到了许多独特的程序,我可以想象并称之为艺术.

由于其简单的语法和动态编译,我可能会在Ruby中编写这个,然后我将在使用ruby处理的处理中进行可视化.

我想知道的是:

  • 这种类型的编程有名称吗?
  • 该领域目前存在什么?
  • 谁是主要贡献者?
  • 奖金! - 除了编译(y/n)之外,我还能以什么方式在输出程序中进行程序化分配?
    我可能想要扩展该程序的功能以生成基于参数的程序,但我希望程序通过运行编译和为程序输出分配含义的程序来定义这些参数.对于奖金来说,这个问题可能比合理的更为复杂,但是如果你能想到一个简单的方法来在不到23行或一个超链接中完成这样的事情,请将其投入到你的回复中.

我知道这不是元编程,从我对AI和生成算法的了解很少,他们通常比我想的更注重目标.什么是最优的是一个不断重写和改进自己的程序,所以我没有必要^ _ ^

ruby grammar metaprogramming machine-learning genetic-programming

11
推荐指数
2
解决办法
562
查看次数

为什么easy_install找不到MySQLdb?

这是我试过的:

$ easy_install-2.6 -d /home/user/lib/python2.6 MySQLdb  
Searching for MySQLdb  
Reading http://pypi.python.org/simple/MySQLdb/  
Couldn't find index page for 'MySQLdb' (maybe misspelled?)  
Scanning index of all packages (this may take a while)  
Reading http://pypi.python.org/simple/  
No local packages or download links found for MySQLdb  
error: Could not find suitable distribution for Requirement.parse('MySQLdb')  
Run Code Online (Sandbox Code Playgroud)

python mysql easy-install

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