怎么取sql数据库数据表的表头字段
我想取数据库表头的字段怎么取,比如说:取“job_id”,“job_require”我用的是C#语言,在.net前台写的代码如果是正确答案双倍给分...
我想取数据库表头的字段怎么取,比如说:取“job_id”,“job_require”我用的是C#语言,在.net前台写的代码如果是正确答案双倍给分
展开
5个回答
展开全部
取sql数据库数据表的表头字段的方法和操作步骤如下:
准备工具:Management Studio、电脑。
1、首先,在桌面上,单击“ Management Studio”图标,如下图所示。
2、其次,完成上述步骤后,单击左上角的“新建查询”按钮,如下图所示。
3、接着,完成上述步骤后,为表输入查询sql语句“select column_name from Information_schema.columns where table_Name = 'test2'”,如下图所示。
4、然后,完成上述步骤后,单击左上方的“执行”按钮,如下图所示。
5、最后,完成上述步骤后,显示特定表的表头字段内容,如下图所示。这样,问题就解决了。
展开全部
从系统表中能取到
select name,offset from sys.syscolumns where id=object_id('job')
C#:
string connstr = "Data Source=xxxx;Initial Catalog=xxxx;Persist Security Info=True;User ID=xxxxx;Password=xxxxx";
SqlConnection conn = new SqlConnection(connstr);
if (conn.State.Equals("Closed"))
{
conn.Open();
}
SqlDataAdapter sda = new SqlDataAdapter("select name,offset from sys.syscolumns where id=object_id('Job') ", conn);
DataSet ds = new DataSet();
sda.Fill(ds,"result");
DataList1.DataSource = ds.Tables["result"];
DataList1.DataBind();
conn.Dispose();
conn.Close();
前台:
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate><%#DataBinder.Eval(Container.DataItem,"name") %>,<%#DataBinder.Eval(Container.DataItem,"offset") %></ItemTemplate>
</asp:DataList>
select name,offset from sys.syscolumns where id=object_id('job')
C#:
string connstr = "Data Source=xxxx;Initial Catalog=xxxx;Persist Security Info=True;User ID=xxxxx;Password=xxxxx";
SqlConnection conn = new SqlConnection(connstr);
if (conn.State.Equals("Closed"))
{
conn.Open();
}
SqlDataAdapter sda = new SqlDataAdapter("select name,offset from sys.syscolumns where id=object_id('Job') ", conn);
DataSet ds = new DataSet();
sda.Fill(ds,"result");
DataList1.DataSource = ds.Tables["result"];
DataList1.DataBind();
conn.Dispose();
conn.Close();
前台:
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate><%#DataBinder.Eval(Container.DataItem,"name") %>,<%#DataBinder.Eval(Container.DataItem,"offset") %></ItemTemplate>
</asp:DataList>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Dim SS As String = XX.Recordset.Fields("XXX").ToString
XXXX:数据库表字段名。
XXXX:数据库表字段名。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用的dbms是sql server吗,如果是的话数据库里有一张表,好像叫sysobjects,里面有所有的表、字段等信息,你用select语句查询一下这张表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询