如何在SQL Server 2005中回滚UPDATE查询?
我需要在SQL中执行此操作,而不是通过代码.
我如何舍入小数值?
示例:
十进制值="19500.98"
我需要将此值显示到文本框中,并将其舍入为"19501"
如果十进制值="19500.43"
然后
value ="19500"
我的值范围从1到10000000.在值10000之后,我需要将值显示为1E6,1E7,1E8,....如何在string.Format中设置它?
感谢大家的回复.
现在我能够通过使用格式"0.E0"显示1E5,1E6,1E7,....但我不想将"E"从1设置为10000.
如何解决这个问题?
我如何计算数据表中两行类型的总和?
在我的情况下,我不能改变列类型.
我试过这些:
1)对象objSum;
objSum = dt.Compute("Sum(WeightRate)","");
2)十进制总数=(十进制)dt.Compute("SUM([WeightRate])","");
但没有运气......
我的表:
Weightrate No.Ofvehicles
350.50 50
205.00 40
我需要结果
重量No.Ofvehicle
555.50 90
保存对话框将文件保存到本地计算机.但在那之后,我的页面就站在那里,对我的剩余工作没有任何作用.我使用下面的代码打开一个保存对话框
protected void lnkbtnDownload_Click(object sender, EventArgs e)
{
string fileName = startupPath + "bin\\Inbox.mdb";
System.IO.FileInfo targetFile = new System.IO.FileInfo(fileName);
if (targetFile.Exists)
{
Response.Clear();
Response.AddHeader("Content-Disposition", "attachment; filename=" + targetFile.Name);
Response.AddHeader("Content-Length", targetFile.Length.ToString());
Response.ContentType = "application/octet-stream";
Response.WriteFile(targetFile.FullName);
Response.End();
}
}
Run Code Online (Sandbox Code Playgroud)
HTML代码是:
<asp:Button id="lnkbtnDownload" runat="server" CausesValidation="false"
Text="Download" CssClass="buttonstyle" OnClick="lnkbtnDownload_Click"></asp:Button>
Run Code Online (Sandbox Code Playgroud)
但是在将文件保存到本地计算机并且保存对话框关闭后,我的页面根本没有响应.保存对话框关闭后,我可以知道如何回页.