public static DataTable Select(string sql)
        {
            using (DbConnection conn = factory.CreateConnection())
            {
                try
                {
                    conn.ConnectionString = connectionString;
                    conn.Open();

                    DbDataAdapter adapter = factory.CreateDataAdapter();
                    adapter.SelectCommand = conn.CreateCommand();
                    adapter.SelectCommand.CommandText = sql;

                    DataTable table = new DataTable();
                    adapter.Fill(table);
                    return table;
               }
                catch
                {
                    conn.Close();
                    return null;
                }
            }
        }

posted on 2008-03-18 15:47  阿春  阅读(163)  评论(0编辑  收藏  举报