单击插入到ms SQL数据库
onclick insert in to ms sql database
我有asp.net应用程序与JavaScript,我想保存在ms sql DB附加信息(时间戳)当一个按钮被点击。
onclick= "functionName();"
函数"functionName()"有另一个任务,我想要另一个函数来存储时间戳
将JS
写入如下:
function functionName() {
var xmlhttp;
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
}
else {// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
alert(xmlhttp.responseText);
}
}
var now = new Date(); // You can also any kind of data using query string
xmlhttp.open("GET", "saveTimespan.aspx?datetime=" + now, true);
xmlhttp.send();
}
将下面的代码写入saveTimespan.aspx' page as below(remove all markup other than
Page(本页目录)后面的代码:
protected void Page_Load(object sender, EventArgs e)
{
UpdateTimeStamp();
}
public void UpdateTimeStamp()
{
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "UPDATE TargetTable SET DateTimColumnName = @DateTimColumnName";
cmd.Parameters.AddWithValue("@DateTimColumnName", MyDateTime);
cmd.CommandType = CommandType.Text;
try
{
using (SqlConnection connection = new SqlConnection("YourConnectionString"))
{
cmd.Connection = connection;
connection.Open();
cmd.ExecuteNonQuery();
Response.Write("Data Updated Successfully!");
}
}
catch (Exception ex)
{
//Handle exception
}
}
尝试使用jQuery ajax,会更容易像
<>之前函数functionName() {. ajax({美元url:"test.html",背景:document.body,成功:函数(){(美元).addClass("完成");}});}之前裁判:http://api.jquery.com/jQuery.ajax/
相关文章:
- 从Chrome扩展访问Google Cloud SQL数据库
- 在php和mysql中选择选项.一旦选择了选项,就列出我的sql数据库数据
- 如何将javascript变量写入sql数据库
- 使用Ajax和JQuery从SQL数据库中添加和删除一行
- 在一定时间后从SQL数据库检索行
- 通过 ajax POST 向 PHP 发送两个值以查询 SQL 数据库
- 从 Web SQL 数据库检索音频并使用 Web 音频 API 播放
- 尝试在移动优先应用程序中从 SQL 数据库获取数据时出错
- 从PHP自动完成动态搜索SQL数据库
- 用sql数据库更新谷歌地图标记
- 使用SQL数据库中的值过滤JSP上的表值
- 具有Web SQL数据库的客户端存储
- 如何使用函数从Web SQL数据库中检索值
- SQL语句是通过PhoneGap'按顺序执行的吗;的Web SQL数据库
- 根据列值将类添加到元素中;使用WebMatrix sql数据库、Cshtml(Razor)和JavaScript
- 如何在Web SQL数据库中逐行插入文本文件
- 无法从从sql数据库读取的javascript函数中获取返回数组
- 使用ajax和grails更新SQL数据库
- 使用AngularJS在SQL数据库中搜索
- 从 SQL 数据库自动更新统计信息