如题,能否详细说明下,我不想用写代码的方式实现连接,我想用dataset实现,可以吗?如果可以怎么实现?请详细说明下,谢谢~

解决方案 »

  1.   

    只听说过将数据集填充到dataset,没听说过用dataset连接数据库的。dataset就是一张内存表。
      

  2.   

    更正一下,dataset就是一个内存数据库。
      

  3.   

    可能我说的有点问题,就是新建项→数据→数据集(.xsd)文件的这个数据集,不是dataset的。
      

  4.   

    工具箱中选用TableAdapter,在DataSource中选MySQL。
      

  5.   

    因为没有mysql这个选项我才问的。。
      

  6.   

    还是用代码实现比较灵活...

    我知道。但我就是想知道一下用强类型数据集(.xsd)文件怎么访问mysql数据库。
      

  7.   

    还有有人用过mysql-connector-net-6.7.4.msi吗?听说这个是用来连接mysql数据库的官方组件,但是我安装后,选择数据源那为什么还没有mysql的选项?需要怎么安装?
      

  8.   

    你好,我想问下怎么安装?是下载到随便一个地方双击安装就可以了吗?安装完了话在项目中添加对应.net版本的引用吗?能出现详细步骤吗?谢谢~
      

  9.   

    .net调用mysql要先安装mysql连接组件,然后就可以在using中找到system.mysql了。
      

  10.   

    using system.mysql,剩下的就是基本的ADO.NET的操作了,如果想方便一些,就用微软的Entity Framework5.0,不是一般的方便
      

  11.   

    代码里我知道怎么用,添加引用using后就能在代码中使用。如果我想用强类型数据集(.xsd文件)在选择数据源时能出现mysql选项,但我现在出现不了,怎么才能出现?
      

  12.   

    能发个介绍使用Entity Framework的网址吗?我想问下,如果使用Entity Framework,那么从数据库映射到实体时,是把数据库所有的数据全部映射到了实体吗?万一是这样,如果数据库里数据量很大,那岂不是很慢?
      

  13.   

    怎么个用法?用配置文件和代码实现大概是一个意思,写了代码还是要去读取配置文件。
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <appSettings>
        <add key="ConnectionString" value="server=127.0.0.1;database=ProjectLibrary;uid=sa;pwd=123"/>
      </appSettings>
    </configuration>
    读取这个文件中的值,传给链接数据库的串就行。不知楼主不用写代码的方式实现,用什么更简单?写死了就不好了。
      

  14.   

    就是新建项→数据→数据集(.xsd),新建了个数据集后,右键,有个添加TableAdapter,点击新建连接,选择数据源时没有Mysql的选项,我就下了mysql-connector-net-6.7.4.msi进行安装,但还是没有出现mysql选项,我不知道是怎么进行安装的?安装后引用哪些文件,才能出现下图效果。
      

  15.   

    能发个介绍使用Entity Framework的网址吗?我想问下,如果使用Entity Framework,那么从数据库映射到实体时,是把数据库所有的数据全部映射到了实体吗?万一是这样,如果数据库里数据量很大,那岂不是很慢?
    是把表映射过去而已,很快的,具体步骤很简单的,你添加新建项选择“ADO.NET实体数据模型”即可,按提示点就能完成,生成的类里面提供了所有的基本操作,具体的网上一搜一大片,讲的都很细,如果不行我明天给你写个简单的,今天要睡了
      

  16.   

    能发个介绍使用Entity Framework的网址吗?我想问下,如果使用Entity Framework,那么从数据库映射到实体时,是把数据库所有的数据全部映射到了实体吗?万一是这样,如果数据库里数据量很大,那岂不是很慢?
    是把表映射过去而已,很快的,具体步骤很简单的,你添加新建项选择“ADO.NET实体数据模型”即可,按提示点就能完成,生成的类里面提供了所有的基本操作,具体的网上一搜一大片,讲的都很细,如果不行我明天给你写个简单的,今天要睡了
    行,好的,那就麻烦你了。你也可以加我QQ 2652770247~一起探讨一些~