怎么在visual studio 里连接数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在visual studio 里连接数据库相关的知识,希望对你有一定的参考价值。

第一个解决方案:右击工程,添加新项目,选择-》数据模板中的ADO.NET entity data model模板,给个名字创建。新的窗口中选择Generate from database选项---next按钮。新窗口中选择new connection。新窗口中选择数据源data source为:Microsoft SQL Server Database File(SqlClient)。选择数据库文件目录,或者创建数据库文件的目录---一般选择工程所在目录,然后给数据库一个名字.mdf。选择Use Windows Authentication。然后选择OK,YES。……这样创建数据库呢不是很好。 参考技术A 你的代码的确是连接了数据库,但是“visual studio中的菜单栏的数据->添加数据源/连接到数据库”的功能不是让程序连到数据库,而是相当于你把数据库包含在visual studio中,所以你可以利用这个功能直接操作数据库。当然用了这个功能不能省上面的代码。

在visual studio 2008中使用c#.net远程连接存储在服务器上的mysql数据库[关闭]

【中文标题】在visual studio 2008中使用c#.net远程连接存储在服务器上的mysql数据库[关闭]【英文标题】:connect remotely with mysql database stored on server using c#.net in visual studio 2008 [closed] 【发布时间】:2013-02-18 11:28:57 【问题描述】:

您好,我想与存储在服务器上的 mysql 数据库进行远程连接,我想在控制台上显示该数据库的所有表名,该怎么做?

关于数据库的信息是这样的

 server = "50.62.82.40";database = "db_admin"; uid = "db_usr";password = "wowow";

【问题讨论】:

【参考方案1】:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MySql.Data.MySqlClient;
using System.Data.SqlClient;

namespace ConsoleApplication2


    class Program
    
        public static void Main()
        
            string myConnectionString = "SERVER=50.62.82.40;" +
                            "DATABASE=db_admin;" +
                            "UID=db_usr;" +
                            "PASSWORD=wowow`enter code here`;";

            MySqlConnection connection = new MySqlConnection(myConnectionString);
            MySqlCommand command = connection.CreateCommand();
            command.CommandText = "SHOW TABLES;";
            MySqlDataReader Reader;
            connection.Open();
            Reader = command.ExecuteReader();
            while (Reader.Read())
            
                string row = "";
                for (int i = 0; i < Reader.FieldCount; i++)
                    row += Reader.GetValue(i).ToString() + ", ";
                Console.WriteLine(row);
            
            connection.Close();
            Console.ReadLine();
        
    

【讨论】:

以上是关于怎么在visual studio 里连接数据库的主要内容,如果未能解决你的问题,请参考以下文章

如何用Visual Studio操作MySQL

visualstudio怎么链接到MySQL数据库

visual studio 2012怎么连接mysql数据库

Visual studio C#怎么连接navicat for mysql数据

android studio直接查看db数据库

visual studio2017使用c#删除SQL数据库里的一行