http://www.csdn.net/Develop/read_article.asp?id=16437
解决方案 »
- winform中radiobutton放在几个panel里,怎么让这些radiobutton不根据容器分组?
- 定时器中用DATASET导致程序占用的内存一直在增长
- 使用Request对象的Form属性获取窗体变量X和Y的值
- qq群搜索网页代码提取问题
- 怎么才能真正释放FileStream ?
- Textbox 文本框 的数据验证问题,请大家帮忙!。。。
- 关于读取EXCEL工作表出现的问题 在线等~~
- 我提问的关于百度或Google搜索的问题~~
- KeyPress事件的问题
- 关于C#读取Xml架构文件的问题
- c#如何设置excel的公式?在线等!着急!100分相送.
- 关于生成PDF文件的一些问题,请各位帮忙
http://www.bytefx.com/DotData.aspx
{
private string strConn="";
private DataView dv=null;
OdbcConnection myConnection=null;
OdbcCommand myCommand=null; public DB()
{
strConn="DRIVER={MySQL ODBC 3.51 Driver};"+
"SERVER="+ConfigurationSettings.AppSettings["Server"].Trim ()+";"+
"DATABASE="+ConfigurationSettings.AppSettings["DataBase"].Trim ()+";"+
"UID="+ConfigurationSettings.AppSettings["UserID"].Trim ()+";"+
"PASSWORD="+ConfigurationSettings.AppSettings["Pwd"].Trim ()+";"+
"OPTION=3";
// strConn="DSN=" +ConfigurationSettings.AppSettings["DataBase"].Trim ()+
// ";"+ "UID="+ ConfigurationSettings.AppSettings["UserID"].Trim ()+
// ";"+"PWD="+ConfigurationSettings.AppSettings["Pwd"].Trim ()+";";
}
public bool Execute(string strSQL)
{
bool bl=false;
try
{
if (myConnection==null)
{
myConnection=new OdbcConnection(strConn);
} if (myCommand==null)
{
myCommand = new OdbcCommand(strSQL, myConnection);
}
myCommand.Connection.Open();
myCommand.ExecuteNonQuery();
myConnection.Close();
bl=true;
}
catch
{
bl=false;
} return bl;
} public System.Data .DataView GetDataView(string strSQL)
{
try
{
if (myConnection==null)
{
myConnection=new OdbcConnection (strConn);
} if (myCommand==null)
{
myCommand = new OdbcCommand(strSQL, myConnection);
}
OdbcDataAdapter myAdapter = new OdbcDataAdapter();
myConnection.Open();
myCommand.CommandType = CommandType.Text;
myAdapter.SelectCommand = myCommand;
DataSet ds = new DataSet();
myAdapter.Fill(ds);
myConnection.Close();
dv=ds.Tables[0].DefaultView ;
}
catch(Exception e)
{
dv=null;
} return dv;
}
}