none
关于asp.net控件绑定数据的问题 RRS feed

  • 问题

  • 我想在aspx页面上的一个textbox控件绑定到access数据库中的一个值,但又不想使用dataset等临时表(会占用资源)该怎么写代码。
    有哪几种方案?(.net编程实现一个功能的方案太多了,我想选个最好的)

    如果是form编程还好,绑定容易明白。但asp.net死活搞不明白。

    2009年10月21日 8:09

答案

  • 你好!
         可以把access中的值放到数组和集合中,然后绑定这个数组或集合!
         总是需要临时保存的,无法直接绑定数据库!
    周雪峰
    2009年10月21日 10:08
    版主
  • 一个textbox控件绑定到access数据库中的一个值

    无需使用DataSet,List这些东西。一个值你保存到一个变量里就可以了。

    AccessDataSource 也不会呈现给用户啊。用户要是知道mdb地址,直接打开就可以了。当然,如果是加了密码,在代码里打开连接是相对安全点,但是,如果你的dll不进行混淆的话,仍然可以查看到你的cs代码的

    【孟子E章】
    2009年10月23日 1:24
    版主

全部回复

  • 你好!
         可以把access中的值放到数组和集合中,然后绑定这个数组或集合!
         总是需要临时保存的,无法直接绑定数据库!
    周雪峰
    2009年10月21日 10:08
    版主
  • 噢,原来如此,谢谢。
    2009年10月21日 13:10
  • 不客气啊!
    周雪峰
    2009年10月21日 14:02
    版主
  • 使用AccessDataSource 控件就可以了。无需写代码/
    webform有自己的特点,有些东西winform做起来更麻烦
    【孟子E章】
    2009年10月22日 11:58
    版主
  • http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.accessdatasource.aspx
    例子
    【孟子E章】
    2009年10月22日 11:58
    版主
  • 我不想用AccessDataSource ,因为我们数据中表中有些是要对用户保密的,不能呈现给用户,只能用在源代码中。

    还有怎样才 可以把access中的值放到数组和集合中,然后绑定这个数组或集合。

    我发现net处理数据的结构太多了,让人在使用时有点不知所戳。

    用哪种方式比较好啊。

    2009年10月22日 14:30
  • 一个textbox控件绑定到access数据库中的一个值

    无需使用DataSet,List这些东西。一个值你保存到一个变量里就可以了。

    AccessDataSource 也不会呈现给用户啊。用户要是知道mdb地址,直接打开就可以了。当然,如果是加了密码,在代码里打开连接是相对安全点,但是,如果你的dll不进行混淆的话,仍然可以查看到你的cs代码的

    【孟子E章】
    2009年10月23日 1:24
    版主