今天写的多线程没有起到多线程的目的,速度并没有起来。只能靠写博客来排解心中的郁闷了。
今天写的东西之前博客也略微提及了,那就是连接数据库,然后传递数据库工作空间。今天自己再详细记述一下C#连接Oracle数据库。我尽可能说的清楚!
日常使用主要分三步:连接数据库、到主窗体、分发出去。
1、连接数据库其中一种方法:采用窗体控件来输入参数连接。
背后的代码如下:
public partial class LinkServerDatabaseForm : Form
{//传参委托
public delegate void saveOracleConnection(OracleConnection _conn);
OracleConnection conn = new OracleConnection();
saveOracleConnection soc;
//--------负责传递工作空间--------注意括号内的内容saveOracleConnection _soc--------和下文又呼应-------
public LinkServerDatabaseForm(saveOracleConnection _soc)
{
InitializeComponent();
soc = _soc;
}
private void linkButto