合肥这边的Java重庆轻轨什么时候开班班

查询数据库里所有表名和字段名 - Eter - 博客园
..................追忆过去、展望未来、把握现在
posts - 14, comments - 0, trackbacks - 0, articles - 8
& 查询数据库里所有表名和字段名的语句SQL 查询所有表名:SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'SELECT * FROM INFORMATION_SCHEMA.TABLES查询表的所有字段名:SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )SELECT * FROM INFORMATION_SCHEMA.TABLESSELECT * FROM INFORMATION_SCHEMA.VIEWSSELECT * FROM INFORMATION_SCHEMA.COLUMNSORACLE 查看所有表名:SELECT TABLE_NAME FROM USER_TABLESACCESS 查看所有表名:SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0MSYSOBJECTS 是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。 &
固定长度字符串
最大长度2000 bytes
可变长度的字符串
最大长度4000 bytes
可做索引的最大长度749
根据字符集而定的固定长度字符串
最大长度2000 bytes
根据字符集而定的可变长度字符串
最大长度4000 bytes
日期(日- 月- 年)
DD-MM-YY (HH-MI-SS )
经过严格测试,无千虫问题
超长字符串
最大长度 2G (231 -1 )
足够存储大部头著作
固定长度的二进制数据
最大长度2000 bytes
可存放多媒体图象声音等
可变长度的二进制数据
最大长度 2G
二进制数据
最大长度 4G
最大长度 4G
根据字符集而定的字符数据
最大长度 4G
存放在数据库外的二进制数据
最大长度 4G
数据表中记录的唯一行号
10 bytes ********.****.**** 格式,* 为0 或1
二进制数据表中记录的唯一行号
最大长度4000 bytes
NUMBER(P,S)
P 为整数位,S 为小数位
DECIMAL(P,S)
P 为整数位,S 为小数位
浮点数类型
NUMBER(38) ,双精度
NUMBER(63) ,精度更高| Copyright &
. All Rights Reserved .如何利用vb对access数据库进行查询读写工作 在线等 急!
如何利用vb对access数据库进行查询读写工作 在线等 急!
09-05-13 &
连接数据库:dim nconn as object,nrs as objectset nconn=createobject(&adodb.connection&)set nrs=createobject(&adodb.recordset&)nconn.open &driver={microsoft access driver (*.mdb)};uid=;pwd=;dbq=& & accessfilepath   ' accessfilepath 是 access 文件路径查询:dim sql as stringsql=&select * from teachers where id=1&nrs.open sql,nconn,3,3if not nrs.eof then   '查询结果不为空    nrs.movenext    msgbox nrs(&teachername&) 'teachername 是字段名        修改:    nrs(&teachername&)=&更新值&    nrs.update    删除:    if msgbox(&是否删除?&,yesno)=vbyes then         nrs.delete    end ifelse    '查询结果为空,end if如果要远程访问,可以换 sql server 数据库。或者用 xml 做转换,access 本身提供远程数据库访问。也可以考虑一下 odbc 数据源
请登录后再发表评论!&&&&& &//获取Access数据库表名&&&&&&& public void GetTableName()&&&&&&& {&&&&&&&&&&& &&& string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + @"C:\信息技术考试成绩.mdb";&&&&&&&&&&& &&& OleDbConnection conn = new OleDbConnection(connString);&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& conn.Open();&&&&&&&&&&&&&&& DataTable dt = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" });
&&&&&&&&&&&&&& &conn.Close();&&&&&&&&&&&&&&& int n = dt.Rows.C&&&&&&&&&&&&&&& string[] tableName = new string[n];&&&&&&&&&&&&&&& int m = dt.Columns.IndexOf("TABLE_NAME");&&&&&&&&&&&&&&& for (int i = 0; i & i++)&&&&&&&&&&&&&&& {&&&&&&&&&&&&&&&&&&& DataRow dr = dt.Rows[i];&&&&&&&&&&&&&&&&&&& tableName[i] = dr.ItemArray.GetValue(m).ToString();
&&&&&&&&&&&&&&&&&&& this.cbxtable.Items.Add(tableName[i].ToString());&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&& this.cbxtable.SelectedIndex = 0;
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}
&&&&&&& /// &summary&&&&&&&& /// 返回某一表的所有字段名&&&&&&& /// &/summary&&&&&&&& public List&string& GetTableColumn(string tableName)&&&&&&& {&&&&&&&&&&& string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + @"C:\信息技术考试.mdb";&&&&&&&&&&& OleDbConnection conn = new OleDbConnection(connString);&&&&&&&&&&& List&string& list = new List&string&();&&&&&&&&&&& DataTable dt = new DataTable();&&&&&&&&&&& try&&&&&&&&&&& {&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& conn.Open();&&&&&&&&&&&&&&& dt = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Columns, new object[] { null, null, tableName, null });&&&&&&&&&&&&&&& int n = dt.Rows.C&&&&&&&&&&&&&&& string[] strTable = new string[n];&&&&&&&&&&&&&&& int m = dt.Columns.IndexOf("COLUMN_NAME");&&&&&&&&&&&&&&& for (int i = 0; i & i++)&&&&&&&&&&&&&&& {&&&&&&&&&&&&&&&&&&& DataRow dr = dt.Rows[i];&&&&&&&&&&&&&&&&&&& list.Add(dr.ItemArray.GetValue(m).ToString());&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&&&&&&&&&&&&& }&&&&&&&&&&& catch (Exception ex)&&&&&&&&&&& {&&&&&&&&&&&&&&&&&&&&&&&&&& }&&&&&&&&&&& finally&&&&&&&&&&& {&&&&&&&&&&&&&&& conn.Close();&&&&&&&&&&& }&&&&&&& }&&&&&&& private void button3_Click(object sender, EventArgs e)&&&&&&& {
&&&&&&&&&&& string str = this.cbxtable.SelectedItem.ToString();&&&&&&&&&&& {&&&&&&&&&&&&&&& List&string& lst = GetTableColumn(str);&&&&&&&&&&&&&&& listBox1.DataSource =
&&&&&&&&&&& }
阅读(...) 评论()

我要回帖

更多关于 合肥黉街什么时候开业 的文章

 

随机推荐