数据库查询Database中的表
2015-07-19 22:04
375 查看
public class UserDA { SqlConnection conn; SqlCommand cmd; public UserDA(Use uuu) { conn =new SqlConnection( "server=" + uuu.Server + ";database=" + uuu.Database + ";user=" + uuu.User + ";pwd=" + uuu.Pwd); cmd = conn.CreateCommand(); }
public ArrayList Table(string database) { cmd.CommandText = "Select TABLE_NAME FROM "+database+".INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE' "; conn.Open(); SqlDataReader dr = cmd.ExecuteReader(); string a = null; if (dr.HasRows) { while(dr.Read()) { a = dr["TABLE_NAME"].ToString(); al.Add(a); } } cmd.Dispose(); conn.Close(); return al; }
public partial class Form2 : Form { private Use UUU; public Form2(Use uuu) { InitializeComponent(); UUU = uuu; } private void Form2_Load(object sender, EventArgs e) { ArrayList aaa = new UserDA(UUU).Table(UUU.Database); for (int y = 0; y < aaa.Count; y++) { comboBox1.Items.Add(aaa[y]); } }
相关文章推荐
- mysql数据库维护(备份和还原)和性能提高
- CentOS Linux下 redis 下载、安装、配置、主从集群配置
- 数据库操作语句
- 数据库连接池
- Oracle 利用储存过程插入循环插入大量数据方法
- liunx架构mysql操作
- SQL技术内幕四
- 初始Oracle database 11g express edition
- Oracle SQL操作计划基线总结(SQL Plan Baseline)
- sql学习笔记整理
- SQLite关系型数据库
- 关系数据库基础
- Oracle数据库的高级查询(多表查询)
- Redis 源码分析系列1-main函数相关调用分析
- 64地点 Windows 8/7 根据系统 32地点PLSQL 耦合 64 地点 Oracle 11g
- 使用MySQL和简单的JSP实现的超市进存销系统
- ORACLE学习笔记2
- sqlite 启用事务
- MySQL 忘记密码解决方案
- 关于导出数据库提示 outfile disabled的解决方案