这样的通用类和DAL代码是存储过程吗?

DAL//修改publicstaticboolUpdateStuInfo(StuInfostu){stringstrsql="updatestuInfoset"+"stu... DAL
//修改
public static bool UpdateStuInfo(StuInfo stu)
{
string strsql = "update stuInfo set "
+"stuName = @stuName,"
+"stuAge = @stuAge,"
+"stuSex = @stuSex,"
+"stuAdress = @stuAdress where stuNo=@stuNo";
//strsql += ";@@identity";
SqlParameter[] para = new SqlParameter[]
{
new SqlParameter("@stuName",stu.stuName),
new SqlParameter("@stuNo",stu.stuNo),
new SqlParameter("@stuAge",stu.stuAge),
new SqlParameter("@stuSex",stu.stuSex),
new SqlParameter("@stuAdress",stu.stuAdress)
};
int count = DBHelper.ExecuteCommand(strsql,para);
if (count > 0)
{
return true;
}
else
{
return false;
}
}

public static int AddStu(StuInfo stu)
{
string strsql = "insert into stuInfo(stuName,stuNo,stuAge,stuSex,stuAdress)"+
"values(@stuName,@stuNo,@stuAge,@stuSex,@stuAdress)";
//strsql += ";@@identity";
SqlParameter[] para = new SqlParameter[]
{
new SqlParameter("@stuName",stu.stuName),
new SqlParameter("@stuNo",stu.stuNo),
new SqlParameter("@stuAge",stu.stuAge),
new SqlParameter("@stuSex",stu.stuSex),
new SqlParameter("@stuAdress",stu.stuAdress)
};
int result= DBHelper.ExecuteCommand(strsql,para);

return result;
}
}

通用类=================================
public static class DBHelper
{

private static SqlConnection connection;
public static SqlConnection Connection
{
get
{
string connectionString = ConfigurationManager.ConnectionStrings["MyOfficeConnectionString"].ConnectionString;
connection = new SqlConnection(connectionString);
if (connection == null)
{
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Closed)
{
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Broken)
{
connection.Close();
connection.Open();
}
return connection;
}
}

public static SqlDataReader GetReader(string safeSql)
{
SqlCommand cmd = new SqlCommand(safeSql, Connection);
SqlDataReader reader = cmd.ExecuteReader();
return reader;
reader.Close();
reader.Dispose();
}
展开
 我来答
fujit88
2009-04-02 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:107万
展开全部
这个不是采用的存储过程,而是采用的SQL语句,而SQL语句是采用参数形式。
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式