-------- 调用存储过程,连接控件参数,显示数据

SqlConnection conn = new SqlConnection();

conn.ConnectionString = "Data Source=.;Database=qdxt;Integrated Security=SSPI";

conn.Open();

SqlCommand comm = new SqlCommand();

comm.Connection = conn;

comm.CommandType = CommandType.StoredProcedure;

comm.CommandText = "proc_shiyanshishiyongliang";

SqlParameter pa = new SqlParameter("@sh_sh_id", SqlDbType.Char);

pa.Value = DropDownList1.SelectedItem.ToString();

comm.Parameters.Add(pa);

comm.Parameters.Add("@shiyongliang", SqlDbType.Int).Direction = ParameterDirection.Output;

comm.ExecuteScalar();

int i = (int)comm.Parameters["@shiyongliang"].Value;

TextBox1.Text = i.ToString();

------ 代码连接数据库查询结果

string y_name = TextBox1.Text;

string y_mima = TextBox2.Text;

string y_leixing=DropDownList1.Text;

SqlConnection conn = new SqlConnection();

conn.ConnectionString = "data source=.;database=qdxt;Integrated Security=SSPI";

conn.Open();

SqlCommand com = new SqlCommand();

com.Connection = conn;

com.CommandText = "select * from yh where y_name=@y_name and y_mima=@y_mima and y_leixing=@y_leixing";

SqlParameter pa = new SqlParameter("@y_name", SqlDbType.VarChar,10);

pa.Value = y_name;

com.Parameters.Add(pa);

pa = new SqlParameter("@y_mima", SqlDbType.VarChar, 10);

pa.Value = y_mima;

com.Parameters.Add(pa);

pa = new SqlParameter("@y_leixing", SqlDbType.VarChar,10);

pa.Value = y_leixing;

com.Parameters.Add(pa);

SqlDataReader re = com.ExecuteReader();

if (re.Read())

if (y_leixing == "guanliyuan")

Response.Redirect("kcanpai.aspx");

else

Response.Redirect("新文件夹1/chuqinchaxun.aspx");

else

Response.Write("<script language='javascript'>alert('密码或用户名错误');</script>");

-----------代码连接数据库增删改

SqlConnection conn = new SqlConnection();

conn.ConnectionString = "data source=.;database=qdxt;Integrated Security=SSPI";

conn.Open();

SqlCommand com = new SqlCommand();

com.Connection = conn;

com.CommandText = "insert into dbo.kc(kc_id,kc_name) values(@kc_id,@kc_name)";

SqlParameter pa = new SqlParameter("@kc_id", SqlDbType.NChar, 10);

pa.Value = TextBox1.Text;

com.Parameters.Add(pa);

pa = new SqlParameter("@kc_name", SqlDbType.VarChar, 10);

pa.Value = TextBox2.Text;

com.Parameters.Add(pa);

int i = com.ExecuteNonQuery();

if (i != 0)

{

Response.Write("<script language='javascript'>alert('添加数据成功');</script>");

}

else

{

Response.Write("<script language='javascript'>alert('添加数据失败');</script>");

}

Response.Redirect("kcshezhi.aspx");

转载于:https://www.cnblogs.com/miaofawei/articles/2162347.html

asp.net的几种简单连接数据库方法相关推荐

  1. 有没有一种简单的方法可以按值删除列表元素?

    a = [1, 2, 3, 4] b = a.index(6)del a[b] print a 上面显示了以下错误: Traceback (most recent call last):File &q ...

  2. 一百种简单整人方法_一种非常简单的用户故事方法

    一百种简单整人方法 User stories are a great way to plan development work. In theory. But how do you avoid get ...

  3. java按两列输出_有没有一种简单的方法可以将两列输出到Java中的控制台? - java...

    如标题所述,是否有一种简单的方法可以将两列输出到Java中的控制台? 我知道\t,但是在使用printf时,我还没有找到基于特定列进行空间分配的方法. 参考方案 使用宽度和精度说明符,将其设置为相同的 ...

  4. 上微信怎么同时用计算机,电脑端微信双开,教你两种简单的方法,上手即用!...

    原标题:电脑端微信双开,教你两种简单的方法,上手即用! 微信现在已不单单是社交软件了,如今已成了工作必备软件,每天上班微信电脑端一登,传个文件,发个群通知,实在方便. 但是很多人都不止有一个微信号,电 ...

  5. 电脑端微信双开,教你两种简单的方法,上手即用!

    电脑端微信双开,教你两种简单的方法,上手即用! https://kuaibao.qq.com/s/20181117A0GAZF00?refer=spider 微信现在已不单单是社交软件了,如今已成了工 ...

  6. 9种简单的方法来使用社交媒体SEO

    9种简单的方法来使用社交媒体SEO 搜索引擎优化和社交媒体营销是两种策略,可以帮助提升品牌知名度并推广您的业务.他们创造吸引人的身份,自然吸引游客. 由于社交媒体主要依靠高质量的内容和强大的可见品牌存 ...

  7. python 加一个月 日期,有没有一种简单的方法可以在Python中将datetime对象增加一个月?...

    本问题已经有最佳答案,请猛点这里访问. 所以我试图找到一种方法,将日期时间对象增加一个月.然而,根据这个问题,这似乎不是那么简单. 我希望有这样的事情: import datetime as dt n ...

  8. android 层级边框,有没有一种简单的方法可以在Android视图的顶部和底部添加边框?...

    有没有一种简单的方法可以在Android视图的顶部和底部添加边框? 我有一个TextView,我想沿其顶部和底部边框添加黑色边框. 我尝试将android:drawableTop和android:dr ...

  9. 三角网格参数化几种简单的方法比较

    三角网格参数化可归结为这样一个问题:给定一个由空间点集组成的三角网格和一个二维参数域.通常为平面或者球面.求一个参数域上的点 P∗iP_i^* 到网格上的点pip_i的一一映射.使得参数域上的网格与原 ...

最新文章

  1. AI领域五年引用量最高的10大论文:Adam登顶,AlphaGo、Transfromer上榜
  2. error LNK2019: 无法解析的外部符号 __imp__inet_ntoa@4
  3. FlashDevelop flex sdk 报错的奇怪问题
  4. 有限元基础: Jacobian 矩阵和高斯积分
  5. 【树莓派自动化应用实例】整点提醒自己休息五分钟
  6. java 二进制 文件比较_Java中对文件的读写操作之比较
  7. 【可视化编程一】关于Unity可视化编程(Visual Scripting)
  8. python支付_玩转京东支付(python)
  9. 全球降雨、气温、干旱指数等数据集
  10. form表单钩子,局部钩子和全局钩子
  11. DELL R740服务器系统安装详细过程
  12. ZooKeeper使用场景
  13. css实现标题左右横线
  14. TC358860XBG EDP/DP TO DAUL MIPI DSI
  15. TCP/IP之蓟辽督师
  16. svn使用过程中遇到的错误
  17. 记录生活账本,查看账目清晰更可查
  18. vue2.0 渲染列表在苹果手机加载不出来的问题
  19. <架构师必修课>-nginx
  20. 数据库被占用怎么办?

热门文章

  1. DOM操作之属性和样式操作
  2. Centos7更新阿里yum源
  3. 2014522420145238《信息安全设计基础》实验二
  4. 用 openSSL 生成 公钥 私钥
  5. error_reporting笔记
  6. 浅述numpy中argsort()函数的用法
  7. golang中并发sync和channel
  8. caffe读书笔记1 CIFAR-10在caffe上进行训练与学习
  9. linux常用命令之lsof 、netstat、ipcs、ldd
  10. Python--day7--面向对象编程进阶