获取数据库表结构

2016-01-29 12:53 12 1 收藏

获取数据库表结构,获取数据库表结构

【 tulaoshi.com - ASP.NET 】


DataSet ds=new DataSet();
System.Data.SqlClient.SqlConnection cnn=new System.Data.SqlClient.SqlConnection("server=(local);database=northwind;trusted_connection=yes") ;
cnn.Open();
System.Data.SqlClient.SqlCommand cmd=new System.Data.SqlClient.SqlCommand();
cmd.Connection=cnn;
cmd.CommandText="Select * from PersonDetails where 1<>1" ;
System.Data.SqlClient.SqlDataReader dr=cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection) ;this.dataGrid1.DataSource=dr.GetSchemaTable();cnn.Close();dr.Close();

来源:https://www.tulaoshi.com/n/20160129/1487977.html

延伸阅读
3.5 获取数据库和表的有关信息 MySQL提供了几条获取数据库和表中信息的语句。这些语句对于了解数据库的内容及了解自己表的结构很有帮助。还可以将它们作为使用ALTER TABLE 的一种辅助手段;能够知道当前列是如何定义的,计划出怎样对列进行更改会更为容易。SHOW 语句可用来获取数据库和表的几个方面的信息,它有如下用法: ...
在Oracle数据库管理系统中,创建库表(table)时要分配一个表空间(tablespace),如果未指定表空间,则使用系统用户确省的表空间。 在Oracle实际应用中,我们可能会遇到这样的问题。处于性能或者其他方面的考虑,需要改变某个表或者是某个用户的所有表的表空间。通常的做法就是首先将表删除,然后重新建表,在新建表时将表空间指定到...
标签: Web开发
    cs 返回数据库中的某个字段,你可以构造自己的字符   [Ajax.AjaxMethod()]   public  static string getDataSet()   {    SqlDataBase  SqlDB=new SqlDataBase(DSN);    string strsql=String.Format(" Select * From User Where IsPower=0","Use...
笔者在开发"凉山州林业局"天然林资源保护综合管理系统中,需要为程序建立Sql Server数据库的运行环境。为了方便用户,笔者开发了这个数据库配置工具。完成在SQL Server数据库中建立设备,建立数据库,建立表格,分配权限的功能,"凉山州林业局"系统中的所有数据库配置操作都可以通过这个小工具完成。方便了数据库应用...
标签: SQLServer
新建表: create table [表名] (  [自动编号字段] int IDENTITY (1,1)  PRIMARY KEY ,  [字段1] nVarChar(50) default '默认值' null ,  [字段2] ntext null ,  [字段3] datetime,  [字段4] money null , ...

经验教程

756

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部