我有一个包含表变量的查询:
DECLARE @Selects XML ;
SET @Selects='<Selects><Select><Q_ID>1</Q_ID><Q_DESC>nima1</Q_DESC></Select><Select><Q_ID>2</Q_ID><Q_DESC>nima2</Q_DESC></Select><Select><Q_ID>3</Q_ID><Q_DESC>nima3</Q_DESC></Select></Selects>'
DECLARE @QuestionID NVARCHAR(10);
SET @QuestionID='a5';
DECLARE @TblSelect TABLE
(
Q_ID INT,
Q_DESC NVARCHAR(500)
)
INSERT INTO @TblSelect
(
Q_ID,Q_DESC
)
SELECT Q_Select.value('(Q_ID)[1]', 'int') AS 'Q_ID',
Q_Select.value('(Q_DESC)[1]', 'nvarchar(500)') AS 'Q_DESC'
FROM @Selects.nodes('/Selects/Select') AS AllSelects(Q_Select)
DECLARE @Query NVARCHAR(4000);
SET @Query=N'SELECT Q_ID,COUNT(Q_ID) FROM @TblSelect LEFT OUTER JOIN tblbase tb ON @TblSelect.Q_ID = @Col_Select group by Q_ID';
EXECUTE sp_executesql @Query,@TblSelect,@Col_Select
Run Code Online (Sandbox Code Playgroud)
我如何将表变量传递给我的查询?
我有一个包含几个文本框和按钮的表.我通过以下代码使用jquery禁用我的表:
$("#tbl").attr("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)
我的桌子被禁用但是当我双击按钮时它会启用,我也可以在我的文本框中输入字符.如何禁用表内的所有控件?
谢谢
我在一个名为"A7" 的refrenced程序集(名为"DAL")中有一个静态类:
A7是这样的:
public static class A7
{
public static readonly bool NeedCoding = false;
public static readonly string Title = "Desc_Title"
public static readonly string F0 = "";
public static readonly string F1 = "Desc_F1";
public static readonly string F2 = "Desc_F2";
public static readonly string F3 = "Desc_F3";
public static readonly string F4 = "Desc_F4";
}
Run Code Online (Sandbox Code Playgroud)
如何从DAL汇编A7类获取所有属性名称和值?
谢谢
当我们使用SSRS创建报告时,我们可以使用数据集窗口中的查询框来创建自定义查询.但是在我们想要创建报告的本地报告(.RDLC)中,我们应该为报告设置一个设计的数据集.
问题是,当我们有100个报告时,我们也应该有100个数据集.目前我们使用带有这些字段的数据集(F1,F2,F3,...,F100),在将数据表绑定到报告之前,我们更改了数据表列的名称.但它的可读性很低.
我想问一下,有没有更好的方法来解决这个问题?
谢谢
Sql Server 2008中的隐式和显式事务有什么区别?
在TransactionScope背景中会发生什么?我正在使用TransactionScope但在Sql server profiler中我没有看到"Begin transaction ..."语句.
它是如何工作的?
transactions sql-server-2005 transactionscope sql-server-2008 c#-4.0
考虑这个XML:
<Employees>
<Person>
<ID>1000</ID>
<Name>Nima</Name>
<LName>Agha</LName>
</Person>
<Person>
<ID>1001</ID>
<Name>Ligha</Name>
<LName>Ligha</LName>
</Person>
<Person>
<ID>1002</ID>
<Name>Jigha</Name>
<LName>Jigha</LName>
</Person>
<Person>
<ID>1003</ID>
<Name>Aba</Name>
<LName>Aba</LName>
</Person>
</Employees>
Run Code Online (Sandbox Code Playgroud)
我声明一个XElement变量并创建XML,将其分配给它.如何ID在C#中获取此XML变量中的元素数?
无论我们是否检查会话变量,是否会在每个请求上重置会话超时?或者我们应该使用至少一个会话变量?
Ajax请求会导致重置会话超时吗?像Update Panel,jQuery ajax...
谢谢
编辑1)
会HTTP Get导致重置会话超时吗?
我有一个网站,我想阻止请求BOTs并尝试暴力登录我的网站.
现在我Session用于存储登录尝试并在3次登录失败后显示验证码但是有问题.如果用户关闭浏览器,将删除.Session.
我应该考虑采取什么样的解决方案来防止BOTs和暴力登录?我应该存储用户系统或浏览器的哪些属性来管理他/她的下次登录?
编辑1)
我不使用ASP.NET成员资格提供程序.我正在使用自己的身份验证和授权类
我使用以下代码:
private WSHttpBinding ws;
private EndpointAddress Srv_Login_EndPoint;
private ChannelFactory<Srv_Login.Srv_ILogin> Srv_LoginChannelFactory;
private Srv_Login.Srv_ILogin LoginService;
Run Code Online (Sandbox Code Playgroud)
Login是我的构造函数:
public Login()
{
InitializeComponent();
ws = new WSHttpBinding();
Srv_Login_EndPoint = new EndpointAddress("http://localhost:2687/Srv_Login.svc");
Srv_LoginChannelFactory = new ChannelFactory<Srv_Login.Srv_ILogin>(ws, Srv_Login_EndPoint);
}
Run Code Online (Sandbox Code Playgroud)
我正在以这种方式使用服务:
private void btnEnter_Click(object sender, EventArgs e)
{
try
{
LoginService = Srv_LoginChannelFactory.CreateChannel();
Srv_Login.LoginResult res = new Srv_Login.LoginResult();
res = LoginService.IsAuthenticated(txtUserName.Text.Trim(), txtPassword.Text.Trim());
if (res.Status == true)
{
int Id = int.Parse(res.Result.ToString());
}
else
{
lblMessage.Text = "Not Enter";
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{ …Run Code Online (Sandbox Code Playgroud) 我最近阅读了一篇关于c#-5新的和漂亮的异步编程功能的文章.我看到它在Windows应用程序中运行很好.问题来自我是否可以提高ASP.Net的性能?
考虑这两个psudo代码:
public T GetData()
{
var d = GetSomeData();
return d;
}
Run Code Online (Sandbox Code Playgroud)
和
public async T GetData2()
{
var d = await GetSomeData();
return d;
}
Run Code Online (Sandbox Code Playgroud)
在ASP.Net中有两个代码差异吗?
谢谢
c# ×6
asp.net ×4
c#-4.0 ×3
jquery ×2
ajax ×1
asp.net-ajax ×1
async-ctp ×1
bots ×1
c#-5.0 ×1
javascript ×1
linq ×1
reflection ×1
reporting ×1
security ×1
session ×1
sql ×1
sql-server ×1
transactions ×1
wcf ×1
xelement ×1
xml ×1