supegong  

 

using System;
using System.Data.Odbc;
using System.Data;

 namespace glp_gong.bussiness
{
 /// <summary>
 /// core 的摘要说明。
 /// </summary>
 public class core
 {
  private string strConn;
  private OdbcConnection cn;

 

public core()
{
//
// TODO: 在此处添加构造函数逻辑
//

strConn
= System.Configuration.ConfigurationSettings.AppSettings["glp"];
cn
= new OdbcConnection(strConn);
}

 

代码
public DataSet createDs(string strSql)
{
DataSet ds
= new DataSet();

try
{

cn.Open();
OdbcDataAdapter da
= new OdbcDataAdapter();
OdbcCommand cmd
= new OdbcCommand(strSql,cn);
da.SelectCommand
= cmd;
da.Fill(ds);
}
finally
{
cn.Close();

}

if(ds.Tables[0].Rows.Count<1)
{
ds
= null;
}

return ds;

}

 

代码
public DataSet createDs(string strSql,string strFlag)
{
DataSet ds
= new DataSet();

try
{

cn.Open();
OdbcDataAdapter da
= new OdbcDataAdapter();
OdbcCommand cmd
= new OdbcCommand(strSql,cn);
da.SelectCommand
= cmd;
da.Fill(ds);
}
finally
{
cn.Close();

}

return ds;

}

 

代码
public bool runSql(string strSql)
{
bool lbRet = true;
try
{

cn.Open();
OdbcCommand cmd
= new OdbcCommand(strSql,cn);
cmd.ExecuteNonQuery();
}
catch
{
lbRet
= false;
}
finally
{
cn.Close();
}
return lbRet;
}

 

代码
public DataRow createRow(string strSql)
{
DataRow row;
DataSet ds
= new DataSet();

try
{
cn.Open();

OdbcDataAdapter da
= new OdbcDataAdapter();
OdbcCommand cmd
= new OdbcCommand(strSql,cn);
da.SelectCommand
= cmd;
da.Fill(ds);
}
finally
{
cn.Close();
}


if (ds.Tables[0].Rows.Count>0)
{
row
= ds.Tables[0].Rows[0];
}
else
{
row
= null;
}

return row;

}

 

posted on 2009-12-09 14:06  supegong  阅读(149)  评论(0)    收藏  举报