数据未插入sql server

编程入门 行业动态 更新时间:2024-10-27 00:34:10
本文介绍了数据未插入sql server的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

数据没有插入,我找不到问题,请看看

data is not inserting, i could not find the problem, please have a look

filename = System.IO.Path.GetFileName(upldphoto.PostedFile.FileName); filename = GetUniqueFileName(filename); bool a = obj.saveRecord(1,txtName.Text,txtPhone.Text,txtEmail.Text,txtAddress.Text,txtExpertise.Text,txtExp.Text,filename,txtQualification.Text);

this是功能代码

this is function code

public bool saveRecord(int action,string name,string phone,string email,string address,string expertise,string experience,string image,string qualification) { Database db = DatabaseFactory.CreateDatabase(); DbCommand cmd = db.GetStoredProcCommand("SaveUpdateDocter"); db.AddInParameter(cmd, "@action", DbType.Int32, action); db.AddInParameter(cmd,"@Name",DbType.String,name); db.AddInParameter(cmd,"@Email",DbType.String,email); db.AddInParameter(cmd,"@Address",DbType.String,address); db.AddInParameter(cmd,"@Mobile",DbType.String,phone); db.AddInParameter(cmd,"@Qualification",DbType.String,qualification); db.AddInParameter(cmd,"@Expertise",DbType.String,expertise); db.AddInParameter(cmd,"@Experience",DbType.String,experience); db.AddInParameter(cmd,"@ImgName",DbType.String,image); using (TransactionScope scope = new TransactionScope()) { try { int a = cmd.ExecuteNonQuery(); scope.Complete(); if (a > 0) { return true; } else { return false; } } catch (Exception e) { return false; } finally { cmd.Dispose(); } } }

推荐答案

实际上我正在检查的错误是a = cmd.ExecuteNonQuery();而不是int a = db.ExecuteNonQuery(cmd); 感谢您的所有关注:) actually error that i was checking int a = cmd.ExecuteNonQuery(); instead of int a=db.ExecuteNonQuery(cmd); thanks for all your concern :)

更多推荐

数据未插入sql server

本文发布于:2023-10-12 17:36:34,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1485403.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数据   sql   server

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!