有谁知道如何使用javascript调用服务器端c#方法?我需要做的是在选择取消时停止导入,或者如果选择确定则继续导入.我正在使用visual studio 2010和c#作为我的编程语言
这是我的代码:
private void AlertWithConfirmation()
{
Response.Write(
"<script type=\"text/javascript\">" +
"if (window.confirm('Import is currently in progress. Do you want to continue with importation? If yes choose OK, If no choose CANCEL')) {" +
"window.alert('Imports have been cancelled!');" +
"} else {" +
"window.alert('Imports are still in progress');" +
"}" +
"</script>");
}
Run Code Online (Sandbox Code Playgroud) 我想询问是否可以在执行期间停止sql查询.我希望这样做,以便如果其他人同时执行相同的查询,应用程序不会堵塞.我使用visual studio c#作为前端,oracle 11g作为我的后端

更新:
这是来自调试器的查询,它是从字符串生成器中检索的:
{SELECT * FROM FCR.V_REPORT WHERE DATE BETWEEN to_date('14/09/2001' , 'dd/mm/yyyy') AND to_date('30/09/2011' , 'dd/mm/yyyy')}
Run Code Online (Sandbox Code Playgroud)
如果删除大括号并在导航器中将其发布,则可以正常工作.
原版的:
我在运行程序时遇到问题.sql navigator中的查询返回192行,但是当我在c#(visual studio 2010)上运行查询时,查询返回0行.下面是我的c#代码:
public static DataTable GetReport(string date1, string date2)
{
DatabaseAdapter dba = DatabaseAdapter.GetInstance();
string SqlQuery =
string.Format(@"SELECT *
FROM FCR.V_REPORT
WHERE DATE BETWEEN to_date('{0}' , 'dd/mm/yyyy')
AND to_date('{1}' , 'dd/mm/yyyy')", date1, date2);
OracleDataReader reader = dba.QueryDatabase(SqlQuery);
DataTable dt = new DataTable();
dt.Load(reader);
int temp = dt.Rows.Count;
return dt;
}
Run Code Online (Sandbox Code Playgroud)
这是我在sql navigator中使用的查询(返回192行):
SELECT *
FROM FCR.V_REPORT
WHERE DATE BETWEEN to_date('01/01/2001' …Run Code Online (Sandbox Code Playgroud) 我使用水晶报告创建了一份报告.我正在使用visual studio 2010.当我尝试转到另一个页面时会出现问题.当我尝试导航到第2页或最后一页时,错误屏幕上显示无可用的有效报告源.有谁知道我需要做什么?谢谢你的时间
我使用以下查询按月列出交易数量.有谁知道我怎么能按年列出.这意味着查询将返回除当前月份之外的全年所有事务.
也就是说,如果今天是2011年8月29日,我需要一个按月分组的年度报告,直到7月份(因为8月份尚未完成)
select to_char(date,'MONTH YYYY'), sum(number_of_transactions)
from header
group by date
order by date
Run Code Online (Sandbox Code Playgroud) 嗨,大家好.我使用以下查询来运行sql语句.它工作正常.我想知道如何修改查询以通过用户在ASP.NET中输入的日期进行选择.这意味着我需要修改部件:
WHERE TRANSACTION_DATE = '02-AUG-2006'
Run Code Online (Sandbox Code Playgroud)
有什么想法吗?谢谢你的帮助
我正在使用的查询
INSERT INTO TRANSACTION (TRX_UNIT, TRX_DATE, TRX_USR)
SELECT SOURCE_SYSTEM_CHANNEL_CODE, TRANSACTION_DATE, USER_CODE
FROM FCR_TRANSACTION
WHERE TRANSACTION_DATE = '02-AUG-2006'
Run Code Online (Sandbox Code Playgroud) INSERT INTO FCR.TRANSACTION (
TRX_UNIT,
TRX_DATE,
TRX_USR,
TRX_USR_SN,
TRANSACTION_CODE,
PRODUCT_CODE,
CURRENCY_SHORT_DESCRIPTION,
AMOUNT_FC,
EXCHANGE_RATE,
AMOUNT_DC)
SELECT
SOURCE_SYSTEM_CHANNEL_CODE,
to_char(TRANSACTION_DATE, 'dd/mm/yyyy'),
USER_CODE,
USER_TRANSACTION_SERIAL_NUMBER,
TRANSACTION_CODE,
PROFITS_PRODUCT_CODE,
SHORT_DESCRIPTION,
SOURCE_AMOUNT_FC,
SOURCE_EXCHANGE_RATE,
SOURCE_AMOUNT_EUR
FROM
FCR_TRANSACTION
WHERE
TRANSACTION_DATE = to_char(02-MAY-2006, 'dd/mm/yyyy')
Run Code Online (Sandbox Code Playgroud)
以上是我在ORACLE中输入的查询,但是它给了我错误ORA-00904:"MAY":INVALID IDENTIFIER任何人都可以帮我这个.谢谢
我正在使用 Visual Studio 2010。代码运行完美,但是突然我不知道为什么会出现水平滚动条。有谁知道如何删除滚动条。下面是我的代码。感谢您的帮助
<%@ Page Title="Reports" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
CodeBehind="Reports.aspx.cs" Inherits="F.Reports" %>
<%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<title></title>
<link type="text/css" rel="Stylesheet" href="Styles/jquery-ui-1.8.16.custom.css" />
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.4.4.js"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.9/jquery-ui.min.js"></script>
<script type="text/javascript">
$(function () {
$(".dateFrom").datepicker({ dateFormat: 'dd/mm/yy' });
$(".dateTo").datepicker({ dateFormat: 'dd/mm/yy' });
});
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<h2>
Reports</h2>
<div id="Div4" style="position: absolute; left: 310px; margin-top: 40px;">
<h3>
From Date
</h3>
<asp:TextBox ID="DateField" class="dateFrom" runat="server" autocomplete="off"></asp:TextBox>
</div>
<div id="Div3" …Run Code Online (Sandbox Code Playgroud)