我在SQL工作台中创建了一个数据库模式.. database.mdf文件.. 我需要从我的visual studio 2010连接而不使用SQL连接。 我的意思是我要在没有互联网连接的系统中安装应用程序 所以我需要一些可以在局域网上运行的东西。我的意思是提供数据库的路径,mdf 发布时的文件..
因此,如果我去视觉工作室2010,如果我右键单击我的项目并获取属性。 我可以看到一个标签,例如应用程序,构建,构建事件,调试..就像有一个名为settings的选项卡。
我猜你们比我更清楚。好吧,如果我点击那个设置,我可以看到类似的东西 连接名称--->连接类型--->和路径..
所以我的意思是,我可以将这个我在SQL workbench中创建的database.mdf文件作为路径..所以我可以将它作为本地数据库使用..所以我猜 我不需要互联网连接......我的意思是......我可以避免的事情......
string constrains = "datasource=localhost;port=3306;username=root;username=root;password=root";
MySqlConnection conDataBase = new MySqlConnection(constring);
MySqlCommand cmdDataBase = new MySqlCommand("select `File Name`,Comments from cnc.cncinfo ;", conDataBase);
我不想像这样连接到我的mdf数据库,还有其他方法吗?
答案 0 :(得分:1)
你的问题没有多大意义。无论是否有互联网连接,您仍然需要使用connection string
。区别在于,如果数据库(或.mdf)位于本地计算机中,则使用localhost
,如果要通过LAN连接到数据库,则需要确定ip address
,然后相应地修改connection string
。
编辑:另外,我认为你有一个非常误解,SQL connection string
!=互联网连接