2013-06-04 73 views
-4

我设计了一个应用程序来连接到远程数据库。我的问题是如何实现这一点,并使连接保存和永久。以便用户在使用应用程序之前不必重新连接到数据库服务器。在运行时连接到远程数据库服务器

+1

您应该可以根据需要构建连接字符串,并将其传递给数据库连接的构造函数。 – recursive

+0

你的意思是一个持续超越应用程序会话的连接吗?你在谈论保存用户凭据? –

回答

0

我不知道你正在创建什么类型的应用程序。但是您可以在运行时将配置文件添加到配置文件中,并在下次运行应用程序时调用它。

System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 

config.AppSettings.Settings["connectionString"].Value = "<connectionstring>";  
config.Save(ConfigurationSaveMode.Modified);