长沙北大青鸟大计教育
在线测试

C++.net如何与MySQL实现数据交互?

发布时间:2013-05-03

问题:MySQL C++.net 交互?

问题补充:

我能否在本地开发一个程序,能够与网站上的数据库相互连接呢

数据库是MySQL

本地程序时C++.net(CLR)

我设想是能否将本地信息传送到PHP页面然后通过PHP链接到数据库

不知道这个设想是否可以实现?

 

解答:

如果数据库是远程的话可以直接在工程中连接数据库
public static class database
{
    //数据库链接
    static MySqlConnection Conn = null;

    //连接数据库
    static void OpenConn()
    {
        if (Conn != null && Conn.State == ConnectionState.Open)
        {
            Conn.Close();
        }
        if (Conn == null)
        {
            Conn = new MySqlConnection(你的数据库连接字符串);
        }
        if (Conn.State == ConnectionState.Closed)
        {
            Conn.Open();
        }
    }

//关闭数据库连接

static void CloseConn()
    {
        if (Conn != null)
        {
            Conn.Close();
        }
    }

//执行SQL语句
    public static bool ExecSql(string strSql)
    {
        try
        {
            OpenConn();
            MySqlCommand Cmd = new MySqlCommand(strSql, Conn);
            Cmd.ExecuteNonQuery();
            Cmd.Dispose();

在线申请

北大青鸟免费试听课程

 我已同意《隐私政策说明》
马上申请

学校地址: 长沙市天心区团结路6号

报名热线: 4008-0731-86 / 0731-82186801

Copyright © 2006 北大青鸟长沙大计教育
长沙市岳麓区大计职业技能培训学校有限公司版权所有

湘ICP备14017520号-3