try
{
内网连接
}
catch()
{
try
{
外网连接
}
catch()
{
都不通就把程序干掉吧。。。
}
}
一般连接数据库都是固定的代码,基本上差不多。例如
SqlConnection conn = new SqlConnection(@"Data source = \SQLEXPRESS;
AttachDBFilename=|Datadirectory|\Database1mdf;Integrated Security=True;
User Instance=True");
connOpen();
ConsoleWriteLine("成功");
ConsoleReadKey();
其中Data source = \SQLEXPRESS;就是指定数据库。\表示本机,你可以把“”换成你的服务器地址,我这个是sql数据库,你换成自己的数据库就行了。
如果数据库是SQL 添加引用:using SystemDataSqlClient;
如果你的数据库是直接建在vs里的话:
string connStr = @"Data Source = \SQLEXPRESS; AttachDBfilename = |DataDirectory|\DBStudentmdf; Integrated Security = True; User Instance = True";
//DBStudentmdf是我的数据库名字,你改成你的数据库就行了:mdf;
using (SqlConnection conn = new SqlConnection(connStr))
{
connOpen();
using (SqlCommand cmd = connCreateCommand())
{
cmdCommandText = ""; //你的 *** 作
cmdExcuteNonQuery();
}
}
如果数据库是建在你电脑上的数据库里:
string connStr = @"Data Source = ; Initial Catalog = DBname(你的数据库名); Integrated Security = True";
其他一样
以上就是关于C# winform 内外网连接数据库的问题全部的内容,包括:C# winform 内外网连接数据库的问题、C# Winform 远程访问互联网上的MySQL。、windows ce 使用C# winform窗体程序系统如何连接数据库 , 最好给个代码,呵呵。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)