我有一个模型表单,其中包含一个DecimalField(),其中max_digits设置为5.如何以这种方式显示此字段:
<input type"text" size="5" maxlength="5" />
Run Code Online (Sandbox Code Playgroud) 我有一个像这样生成的插入查询
INSERT INTO InvoiceDetail (LegacyId,InvoiceId,DetailTypeId,Fee,FeeTax,Investigatorid,SalespersonId,CreateDate,CreatedById,IsChargeBack,Expense,RepoAgentId,PayeeName,ExpensePaymentId,AdjustDetailId)
VALUES(1,1,2,1500.0000,0.0000,163,1002,'11/30/2001 12:00:00 AM',1116,0,550.0000,850,NULL,@ExpensePay1,NULL);
DECLARE @InvDetail1 INT; SET @InvDetail1 = (SELECT @@IDENTITY);
Run Code Online (Sandbox Code Playgroud)
仅为110K行生成此查询.
所有这些查询都需要30分钟才能执行
我检查了查询计划,最大的%节点是
群集索引以57%的查询成本插入,其中包含一个我不想发布的长xml.
表Spool,查询成本为38%
<RelOp AvgRowSize="35" EstimateCPU="5.01038E-05" EstimateIO="0" EstimateRebinds="0" EstimateRewinds="0" EstimateRows="1" LogicalOp="Eager Spool" NodeId="80" Parallel="false" PhysicalOp="Table Spool" EstimatedTotalSubtreeCost="0.0466109">
<OutputList>
<ColumnReference Database="[SkipPro]" Schema="[dbo]" Table="[InvoiceDetail]" Column="InvoiceId" />
<ColumnReference Database="[SkipPro]" Schema="[dbo]" Table="[InvoiceDetail]" Column="InvestigatorId" />
<ColumnReference Column="Expr1054" />
<ColumnReference Column="Expr1055" />
</OutputList>
<Spool PrimaryNodeId="3" />
</RelOp>
Run Code Online (Sandbox Code Playgroud)
所以我的问题是我能做些什么来提高这件事的速度?我已经运行了ALTER TABLE TABLENAME NOCHECK CONSTRAINTS ALL在查询之前然后在查询之后ALTER TABLE TABLENAME NOCHECK CONSTRAINTS ALL.
这并没有消除任何时间的任何东西.
知道我在使用SqlCommand对象发送查询的.NET应用程序中运行这些查询.
然后我尝试将sql命令输出到一个文件,然后使用sqlcmd执行它,但我没有得到任何关于它如何做的更新,所以我放弃了.
任何想法或提示或帮助?
更新:
好的,所以你们都非常乐于助人.在这种情况下,我希望我能够赞扬不止一个答案.
解决这个问题的解决方案是双重的.
首先:
1)我禁用/重新启用所有外键(比丢弃它们容易得多)
ALTER …Run Code Online (Sandbox Code Playgroud) 我正在使用一个只支持凸多边形形状的游戏物理库(Box2D).但是,我希望关卡生成器能够指定凹多边形而不必担心.
那么,我怎样才能自动将凹多边形分解为凸多边形(甚至是所有三角形).速度会很酷,但实施的简便性更为重要.分手只会在游戏初始化时完成.
(我的语言是Flash/ActionScript 3,但这不重要)
我正在寻找一个可可示例,说明如何将图像从一个窗口拖动到另一个窗口.如果不是,我想看一个示例,显示在同一窗口中从源和目标拖动图像.如果有人有任何这样的例子的链接,我将非常感激.
如何使用System.Reflection.Emit库生成类似这样的类型:
public class Test<T> {}
public class Test<T1, T2> {}
Run Code Online (Sandbox Code Playgroud)
当我使用第二个类型声明调用ModuleBuilder.DefineType(string)时,我得到一个异常,因为模块中已经存在另一个具有相同名称的类型(我已经在第一个类型上定义了类型参数).有任何想法吗?
我想得到一个特定字母的索引,例如
> match(LETTERS,"G")
[1] NA NA NA NA NA NA 1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
Run Code Online (Sandbox Code Playgroud)
告诉我这封信存在,但我希望它在这种情况下为列表的第6个元素返回6.
更具体地说,你如何建模功能程序,或者使用功能样式(没有类)使用图表而不是文本表示开发的功能程序,它是否可能,并且有人可以请我指向最近的应用程序(开源,啤酒中的免费,如果你愿意的话)
我正在尝试发送带有django中附带的一些图像的电子邮件.使用的代码是这个片段:http://www.djangosnippets.org/snippets/1063/.Dunno为什么附件部分会给我一个核心错误.
代码. forms.py
from django import forms
from common import slugify_unique
from django.conf import settings
from django.core.cache import cache
from django.contrib.admin import widgets
from django.shortcuts import get_object_or_404
class WorkForm(forms.Form):
name = forms.CharField(label='Name and surname', max_length=64, required = True )
nick = forms.CharField(label='nickname', max_length=40, required = True )
email = forms.EmailField(label='e-mail', required = True )
image1 = forms.Field(label='sample photo', widget = forms.FileInput, required = True )
image2 = forms.Field(label='sample photo', widget = forms.FileInput, required = True ) …Run Code Online (Sandbox Code Playgroud) 我有一个客户要求,希望他们现有的一个表格出现在另一个网站上.
他们希望在iframe中显示付款表单.
当涉及支付处理时,如果在SSL网站中将SSL写入非SSL网站,会有什么影响?
django ×2
django-forms ×2
.net ×1
algorithm ×1
attachment ×1
box2d ×1
bulkinsert ×1
c# ×1
cocoa ×1
generics ×1
iframe ×1
indexing ×1
insert ×1
letters ×1
macos ×1
multi-window ×1
physics ×1
polygon ×1
r ×1
sql-server ×1
ssl ×1
uml ×1