【增】使用ado.net 新增数据
来源:互联网 发布:sql获取当前系统时间 编辑:程序博客网 时间:2024/06/05 18:44
1.设置参数 ,使用ajax 传参数
<script type="text/javascript">
function AddStudent() {
var numb = $('#txtSN').val(); //jquery 取文本框的值(学号)
var name = $('#txtNAME').val(); //这些取值都一样了,只要这个不一样是控件的ID
var gender = $('#txtGender').val();
var age = $('#txtAge').val(); //trim()方法是去空格ok
//如果这些参数都不为空的话,就可以把这些东西组装起来,创建了。
//所以要在这里判断一下是不是为空。
if(numb==null) {
alert("学号不能为空");
return false;
}
if (name == null) {
alert("姓名不能为空");
return false;
}
if (gender == null) {
alert("性别不能为空");
return false;
}
if (age == null) {
alert("年龄不能为空");
return false;
}
//接下来是将参数传到后台的创建方法,执行创建操作/ni 这里待会需要判断年龄是否是数字/我继续了okok
$.ajax({
type: "POST",
url: "MainForm.aspx/AddStudent",
contentType: "application/json",
dataType: "json",
data: "{\"strNumb\":\"" + numb + "\",\"strName\":\"" + name + "\",\"strGender\":\"" + gender + "\",\"strAge\":\"" + age + "\"}", //以json格式传参数
success: function (data) {
if (data.d == 1) {
alert("创建成功");
} else {
alert("创建失败");
}
},
error: function (msg) {
alert(msg);
}
});
return true;
}
</script>
2.按钮中绑定事件
<input type="button" id="btn" onclick="AddStudent();" value="增加" />
3.编写Webmethod
[WebMethod]
public static int AddStudent(string strNumb,string strName ,string strGender,string strAge)
{
//看到这几个参数 k对应的是前台的参数名和顺序
string strMsg = "";
OracleConnection conn = new OracleConnection(ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString);
try
{//insert into t_cx_stumanage_student(SN,NAME,GENDER,AGE) values(123,'陈','男',26)
conn.Open();
OracleCommand cmd = conn.CreateCommand();
cmd.CommandText = "insert into t_cx_stumanage_student(SN,NAME,GENDER,AGE) values ('"+strNumb+"','"+strName+"','"+strGender+"',"+strAge+") ";
int flag= cmd.ExecuteNonQuery();
if(1==flag)
{
return 1;
}
else
{
return 0;
}
}
catch(Exception ex)
{
strMsg = ex.Message;
return 0;
}
}
- 【增】使用ado.net 新增数据
- C#里ADO.NET的SqlDataAdapter新增数据
- ADO.NET的新增功能
- 使用 ADO.NET 解锁 Microsoft Access 数据
- 使用 ADO.NET 解锁 Microsoft Access 数据
- 使用 DataReader 检索数据 (ADO.NET)
- 使用存储过程修改数据 (ADO.NET)
- 【查】使用ADO .NET查询数据
- 【删】使用ADO .NET删除数据
- 使用ADO.NET实现数据的更新
- ADO.NET 2.0 中的新增 DataSet 功能
- ADO.NET数据操作
- ADO.NET数据操作
- 数据集 (ADO.NET)
- ADO.NET数据对象
- ADO.NET 数据
- ADO.NET数据访问
- ADO.NET的数据
- 2014大一下学期总结
- 关于memset()
- Linux进程间通信——使用信号
- Comparator 与 Comparable 的区别
- 社区分享
- 【增】使用ado.net 新增数据
- Minx内核中scanf函数实现代码
- javascript正则表达式中/g /i /m的用法,以及实例
- android 桌面小部件实例
- 多线程之三 线程通信
- udig-1.4.0 开发环境搭建
- Particle Filter的个人理解
- 开启全屏视频播放,全屏开启ie浏览器的C++代码实现
- Android工程的目录结构详解