实现同各SQL客户端工具连接数据库,只需给出Server名,及用SQL认证(需用戶名和密碼)/NT认证方式,就可以连接至数据库.
最好会将连接配置信息写入XML,这样方便下次连接.
网上开源SQL工具中的代码太庞大了,最好能简单实现点的.
最好会将连接配置信息写入XML,这样方便下次连接.
网上开源SQL工具中的代码太庞大了,最好能简单实现点的.
解决方案 »
- 用过DotNetbar的进来指导指导....
- c# 在一个窗口添加了多个自定义控件 窗口关闭释放问题
- IIS 7.5 下 COMET的问题
- 如何Post登入http://weibo.com/
- ObjectListView 的怪问题
- jQuery怎么实现文本框的ToolTip效果
- 看了Attribute与Property区别的一个疑惑
- 求高手。。
- WCF 这可能是由于服务终结点绑定未使用 HTTP 协议造成的
- 用 wise for visual studio.net 创建打包项目时提示“未指定的错误”
- 请问js执行.CS里的函数应该怎么实现
- 问下大家如何通过C#语言向数据库中的表添加字段?急用,谢谢大家了
using Microsoft.Data.ConnectionUI;DataConnectionDialog dialog = new DataConnectionDialog(); dialog.DataSources.Add(DataSource.SqlDataSource);
dialog.SelectedDataProvider = DataProvider.SqlDataProvider; //dialog.DataSources.Add(DataSource.OdbcDataSource); //dialog.SelectedDataSource = DataSource.OdbcDataSource;
//dialog.SelectedDataProvider = DataProvider.OdbcDataProvider; dialog.StartPosition = FormStartPosition.CenterScreen;
dialog.Title = "Connect to SqlServer";
dialog.ConnectionString = "server=127.0.0.1;database=YarnNew;user id=sa;password=aaa;";
if (DataConnectionDialog.Show(dialog, this) == DialogResult.OK)
{
MessageBox.Show(dialog.ConnectionString);
}
server=服务器名称或者IP;user id=登录名;password=登录密码;database=初始数据库;只需要让用户提供这几个内容就可以进行连接了,连接的时候指定SqlConnection的ConnectionString为上面的字符串,然后调用Open方法打开,可以使用try进行异常捕捉,判断是否连接成功至于保存,可以使用app.config
server=服务器名称或者IP;user id=登录名;password=登录密码;database=初始数据库; 只需要让用户提供这几个内容就可以进行连接了,连接的时候指定SqlConnection的ConnectionString为上面的字符串,然后调用Open方法打开,可以使用try进行异常捕捉,判断是否连接成功 至于保存,可以使用app.config
------------
正解、
<appSettings>
<add key="ConnectString" value="server=IP;database=数据库;user=用户;password=密码;"/>
<appSettings>在代码里用下面获取连接符.:
ConfigurationSettings.AppSettings["ConnectString"];
builder["Data Source"] = "配置文件中取得";
builder["User ID"] = "配置文件中取得";
......更详细的信息楼主可查询MSDN