DropDownList1对数据库的操作「建议收藏」

DropDownList1对数据库的操作「建议收藏」面试的时候一个DropDownList1控件对数据库的增加难住了,翻翻以前做过的项目,原来如此的简单,晒出来分享一下。    1.添加数据 //得到数据datasetpublicvoidbind(stringsql)       {           stringst=@”DataSource=PC-20140331BMRR\SQLEXPRESS

大家好,又见面了,我是你们的朋友全栈君。

面试的时候一个DropDownList1控件对数据库的增加难住了,翻翻以前做过的项目,原来如此的简单,晒出来分享一下。

 

 

 

 1.添加数据

 //得到数据dataset

public void bind(string sql)
        {

            string st = @”Data Source=PC-20140331BMRR\SQLEXPRESS;Initial Catalog=lianxi;Integrated Security=True”;
            SqlConnection cn = new SqlConnection(st);
            SqlCommand cm = new SqlCommand(sql,cn);
            SqlDataAdapter dr = new SqlDataAdapter(cm);
            DataTable da = new DataTable();
            dr.Fill(da);
          
       
        }

//向DropDownList1增加
        public void add()
        {

            string sql = “insert into zy values(‘”+DropDownList1.SelectedItem.ToString().Trim()+”‘,'”+DropDownList2.SelectedItem.ToString ().Trim()+”‘)”;
            bind(sql);
        }

        protected void Button1_Click(object sender, EventArgs e)
        {

            try { add();

            Response.Write(“<script>javascript:alert(‘提交成功’)</script>”);
           
            }
            catch { Response.Write(“<script>javascript:alert(‘提交失败’)</script>”); }
           
          
           
        }
    }

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161244.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月18日 上午10:00
下一篇 2022年7月18日 上午10:16


相关推荐

  • torch.nn.Conv2d详解

    torch.nn.Conv2d详解首先看一下这个类的定义 classConv2d ConvNd 初始化函数 这里主要了解有哪些参数传进来就可以了 def init self in channels int out channels int kernel size size 2 t stride size 2 t 1 padding size 2 t 0 d

    2025年11月14日
    4
  • python waitpid_wait和waitpid详解

    python waitpid_wait和waitpid详解wait 的函数原型是 include includepid twait int status 进程一旦调用了 wait 就立即阻塞自己 由 wait 自动分析是否当前进程的某个子进程已经退出 如果让它找到了这样一个已经变成僵尸的子进程 wait 就会收集这个子进程的信息 并把它彻底销毁后返回 如果没有找到这样一个子进程 wait 就会一直阻塞在这里 直到有一个出现为止 参数 参数 status 用来保存被

    2026年3月19日
    3
  • 打印小册子中断了怎么办呢_pdf小册子双面打印

    打印小册子中断了怎么办呢_pdf小册子双面打印在这里可以首先分享下针对小册子的打印方法,像wps针对pdf就提供打印小册子的设置,对于支持双面打印的打印机,小册子子集选择双面即可,而针对只能打单面的打印机,也不要慌,可以分两次打,先选择打正面,在选择打背面即可。这时候问题来了,如果打印的特别多,出现意外中断,比如没墨了,没纸了,很容易打印机无法暂存打印,打印任务就消失了,气的人想吐血。难道真的没有办法了么,…

    2025年9月18日
    16
  • vue中使用vuex(超详细)

    vue中使用vuex(超详细)vuex 是使用 vue 中必不可少的一部分 基于父子 兄弟组件 我们传值可能会很方便 但是如果是没有关联的组件之间要使用同一组数据 就显得很无能为力 那么 vuex 就很好的解决了我们这种问题 它相当于一个公共仓库 保存着所有组件都能共用的数据 那么 我们一起来看看 vue 项目怎么使用它吧 如果你对 vuex 有一定了解 不是刚接触的小白 请忽略第一步 直接查看第二步 一 适合初学者使用 保存数据以及

    2026年3月20日
    2
  • 手机来电通核心模块——归属地数据库设计(Winsym原创)「建议收藏」

    手机来电通核心模块——归属地数据库设计(Winsym原创)「建议收藏」说到Symbian,确实让人头痛。不仅开发平台和SDK版本众多,难以选择,而且对程序员确实要求很高,光是SymbianC++的熟悉就要花上很长时间,更麻烦的是测试和调试。模拟器只能提供一部分功能,和电话通信有关的全部要在真机上测试。很多时候,在模拟器上能跑的代码,放到真机上就不行了,这其中的心酸想必开发过得朋友深有体会。小弟我因为工程实践项目的要求,和几位嵌入式的高手一起搞了Symbian来电通项目。其实来电通项目已经有很多人做了,比较有名的是CallMaster和柳丁,但是这方面的关键技术和源码至今没有

    2022年7月22日
    19
  • 【Windows网络编程】完成端口IOCP介绍(超详细)

    【Windows网络编程】完成端口IOCP介绍(超详细)这篇文档我非常详细并且图文并茂的介绍了关于网络编程模型中完成端口的方方面面的信息,从API的用法到使用的步骤,从完成端口的实现机理到实际使用的注意事项,都有所涉及,并且为了让朋友们更直观的体会完成端口的用法,本文附带了有详尽注释的使用MFC编写的图形界面的示例代码。       我的初衷是希望写一份互联网上能找到的最详尽的关于完成端口的教学文档,而且让对Socket编程略有了解的人都能够

    2022年4月18日
    357

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号