c#怎么写预编译sql语句
答案:2 悬赏:0 手机版
解决时间 2021-04-04 05:37
- 提问者网友:我的未来我做主
- 2021-04-03 17:59
c#怎么写预编译sql语句
最佳答案
- 五星知识达人网友:佘樂
- 2021-04-03 18:34
先创建一个存储过程或者视图
然后在c#中调用
然后在c#中调用
全部回答
- 1楼网友:毛毛
- 2021-04-03 19:12
//数据库操作的sql语句用法基本相同,只是不同数据库使用的类不一样
//sql查询
//当表a中的name与textbox输入内容相同时查询
string sqlselect = string.format("select name from a where name='{0}'",textbox.text );
oledbcommand cmd = new oledbcommand(sqlselect, sqlcon);//sqlcon是连接字符串
oledbdatareader reader = cmd.executereader();//执行数据库查询操作
string str = reader[i].tostring();//i为id所在的列数
reader.close();
reader.dispose();
//sql更新
//把表a中name这一行对应的id赋值给表b中的name
string sqlupdate = string.format("update b set name='{0}'",str);
oledbcommand cmd = new oledbcommand(sqlupdate , sqlcon);//sqlcon是连接字符串
int r = cmd.executenonquery();//执行数据库的增删改,返回受影响的行数
sqlcon.close();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯