0$房天下问答|C#中如何登录局域网SQL Server数据库$https://m.fang.com/ask/ask_993553.html$https://static.soufunimg.com/common_m/m_public/201511/images/asksharedefault.png
packc/pages/ask/detail/detail?askid=993553
共1个回答
-
-
-
我心灰翔
丨Lv 2
嗯。。我想想啊。。OracleConnection conn = new OracleConnection("Data Source=服务器名;User Id=用户名;Password=密码;DataBase=数据库名;Integrated Security=no;");//这是连接数据库操作如果你想保存这个信息,你可以写个方法:private void StoreInfo()//意图是将信息保存到DataTable中,以xml形式写{ DataTable dt=new DataTable(); if (System.IO.File.Exists("保存路径"))//如果以前存储过 { dt.ReadXml("保存路径"); } else //新建一个xml { dt.Columns.Add("DATASOURCE", typeof(String)); dt.Columns.Add("DATABAE", typeof(String)); dt.Columns.Add("USERID", typeof(String)); dt.Columns.Add("PASSWORD", typeof(String)); } DataRow dr = dt.NewRow(); dr["DATASOURCE"] = 服务器名/ip; dr["DATABAE"] = 数据库名; dr["USERID"] = 用户名; dr["PASSWORD"] = 密码; dt.Rows.Add(dr); dt.TableName = "数据库连接信息"; dt.WriteXml(保存路径,XmlWroteMode.WriteSchema);}没调试,大概意思就是这样:自己写一个DataTable,然后增加DataRow,把你想保存的信息写到新的DataRow里,然后加入到DataTable里,最后调用DataTable.WriteXml(...)方法,保存到本地.
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关注成功