当前注册人数379456人 邮箱: 密码: 注册新用户 忘记密码
首页 C/C++/MFC C# ASP.NET VB.NET MATLAB Android   站内搜索 下载代码说明/积分规则
为什么要注册?

1. 可以直接免费从本站下载代码,防止邮件发送不到您的邮箱,或登录不了国外网站

2. 可以设定关键字,当有您关心的代码收录时,邮件通知您

3. 对这里的代码进行评分和评论

4. 可以和大家一起分享你的源代码,得到更多的建议

40万国外源码搜索
200万国内源码搜索
相关源代码

Connecting to MySQL 5.0 from Visual C# 2005

C#中使用MySQL Connector/Net 5.0.8.1连接MySQL 5.0示例工程源代码

2007年12月09日
C# (C# 1.0, C# 2.0, C# 3.0), SQL, .NET (.NET 3.5, .NET 3.0, .NET 1.0, .NET 1.1, .NET 2.0, Mono, DotGNU), DB, Dev
本程序在Visual Studio 2005中,通过MySQL Connector/Net 5.0.8.1连接并操作MySQL数据库,而不是通过普通的ODBC方式。这里的数据库系统是MySQL Server 5.0.45 Community Edition.
相关知识

你必须引用MySql.Data程序集,然后如下面的示例连接操作数据库。

using System;
using System.Data;
using System.Data.Common;
using System.Collections.Generic;
using System.Text;
using MySql.Data.MySqlClient;

namespace MySQLDBConnection
{
    class Program
    {
        static void Main(string[] args)
        {
            MySqlConnectionStringBuilder connBuilder =
                new MySqlConnectionStringBuilder();

            connBuilder.Add("Database", "shop");
            connBuilder.Add("Data Source", "localhost");
            connBuilder.Add("User Id", "root");
            connBuilder.Add("Password", "masterkey");

            MySqlConnection connection =
                new MySqlConnection(connBuilder.ConnectionString);

            MySqlCommand cmd = connection.CreateCommand();

            connection.Open();

            // Here goes the code needed to perform operations on the

            // database such as querying or inserting rows into a table


            connection.Close();
        }
    }
}

 

public static void QueryCommand(MySqlCommand cmd)
{
    cmd.CommandText = "SELECT * FROM article";
    cmd.CommandType = CommandType.Text;

    MySqlDataReader reader = cmd.ExecuteReader();

    while (reader.Read())
    {
        Console.WriteLine(String.Format("{0}, {1}, {2}",
            reader.GetInt32(0), reader.GetString(1), reader.GetDouble(2))
        );
    }

    reader.Close();
}

public static void InsertCommand(MySqlCommand cmd, string name, double price)
{
    cmd.CommandText = "append_data";
    cmd.CommandType = CommandType.StoredProcedure;

    cmd.Parameters.Add(new MySqlParameter("param_name", name));
    cmd.Parameters.Add(new MySqlParameter("param_price", price));

    cmd.ExecuteNonQuery();
}
源代码原文下载:
Connecting to MySQL 5.0 from Visual C# 2005 he main purpose of this article is to share code and to present some basic principles of creating and connecting to a MySQL database with C#. You may find many examples of how to connect to a MySQL database using ODBC driver, but here we will use MySQL Connector/Net 5.0.8.1. The DBMS used is MySQL Server 5.0.45 Community Edition.

源码图片

点击链接查看大图
从本站下载附件及源代码(1个附件,已经成功下载430次)

最值得关注的外文源代码

How to read MS Excel 2007 using a connection string in C#
php4dvd - movie database
评论(评论是增加积分的一个有效途径)
字数在300字内
请如实评论
本源代码共评论67次,此处显示最近20次评论! 查看所有评论

夕见  2016年12月14日
学习中,感谢分享
cytghost  2016年05月13日
不错,正在学习中
杨小妞爱忘词  2013年10月03日
xiexie
yyy5039  2013年04月30日
不错,正在学习中
yyy5039  2013年04月30日
学习一下,正好需要,感谢分享
青青子青  2012年12月13日
谢谢
zhs2008  2012年08月11日
很不错
cx4359481  2012年07月20日
谢谢分享
ot7652  2012年07月12日
好东西,学习
houtian0614  2012年06月18日
学习学习!
tao_zeng  2012年03月17日
嗯,看看MYSQL的连法 谢谢
838637819  2012年02月28日
学习
dustybird  2012年02月02日
学习
dustybird  2012年02月02日
学习
少游侠  2012年01月05日
感谢啊
38255238  2011年12月09日
不错,正在学习中
口胡胡  2011年11月03日
很实用的说
世界之星  2011年10月31日
谢谢提供!!!!
oo0oo  2011年10月30日
不错,谢谢
oo0oo  2011年10月30日
不错,谢谢
字数在300字内
请如实评论
200万国内源码搜索
CopyRight (C) codesoso.com 2007-2009 All Rights Reserved zhihuishi   免责声明