如何获取实体框架查询生成的sql脚本?即如果我写
entityDataDontext.table1.Where(r => r.primarykey == 1).First();
Run Code Online (Sandbox Code Playgroud)
那我怎么能得到一个应该有点像这样的SQL:
select * from table1 where primarykey = 1
Run Code Online (Sandbox Code Playgroud)
提前致谢 :)
可以贴在输入值onbegin
的ajax.beginform
修改?我必须在提交表单后修改某些输入字段的值.但即使我通过js更改值,在服务器端request.form
我也会获得最初在表单提交时设置的旧值.如何在request.form中获取修改后的值?
代码块如下:
<% using(Ajax.BeginForm("action", "controller",
new AjaxOptions{onbegin="funBegin",oncomplete="funComplete"})){
%>
<input type="text" id="txtName" name="txtName" value="gaurav"/>
<input type="text" name="txtAge" value="26"/>
<input type="submit" value="click here" />
<% } %>
<script type="text/javascript">
function funBegin() {
$("#txtName").val("gaurav pandey");
}
function funBegin(result) {
$("#divParent").html(result.get_data());
}
</script>
Run Code Online (Sandbox Code Playgroud)
现在当我试图进入request.form["txtname"]
服务器端时,我得到了"gaurav"而不是"gaurav pandey".
我想获取用户本地系统的日期和时间.
如何在ASP.NET MVC中的控制器中实现它?
我的数据库访问代码如下:
set recordset = Server.CReateObject("ADODB.Recordset")
set cmd1 = Server.CreateObject("ADODB.Command")
cmd1.ActiveConnection = Conn //connection object already created
cmd1.CommandText = "SELECT * FROM lbr_catmaster where catname = ?"
cmd1.CommandType = adCmdText
set prm = cmd1.CreateParameter("@prm", 200, 1,200 , "development")
cmd1.Parameters.Append prm
set recordset = cmd1.Execute
Run Code Online (Sandbox Code Playgroud)
但没有数据库命中。请帮忙解决这个问题。我使用的是sql server 2005。
谢谢。