怎么取sql数据库数据表的表头字段

我想取数据库表头的字段怎么取,比如说:取“job_id”,“job_require”我用的是C#语言,在.net前台写的代码如果是正确答案双倍给分... 我想取数据库表头的字段怎么取,比如说:取“job_id”,“job_require”我用的是C#语言,在.net前台写的代码如果是正确答案双倍给分 展开
 我来答
59分粑粑分享生活
高粉答主

2020-03-04 · 专注生活好物分享,解答日常方方面面的问题
59分粑粑分享生活
采纳数:326 获赞数:119825

向TA提问 私信TA
展开全部

取sql数据库数据表的表头字段的方法和操作步骤如下:

准备工具:Management Studio、电脑。

1、首先,在桌面上,单击“ Management Studio”图标,如下图所示。

2、其次,完成上述步骤后,单击左上角的“新建查询”按钮,如下图所示。

3、接着,完成上述步骤后,为表输入查询sql语句“select column_name from Information_schema.columns where table_Name = 'test2'”,如下图所示。

4、然后,完成上述步骤后,单击左上方的“执行”按钮,如下图所示。

5、最后,完成上述步骤后,显示特定表的表头字段内容,如下图所示。这样,问题就解决了。

badkano
推荐于2017-10-14 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885365
团长

向TA提问 私信TA
展开全部

以sqlserver2008r2为例,可以从系统表中sys.syscolumns来取字段。

1、打开SQL Server Managment Studio,并登陆到指定数据库。

2、新建一个查询窗口。

3、如要查test表中的表头字段,查询语句如下:

select name from sys.syscolumns where id=object_id('test');

结果截图:

其中id和name就是表头字段。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
J_LD_P
推荐于2017-09-27 · TA获得超过109个赞
知道答主
回答量:103
采纳率:100%
帮助的人:42.7万
展开全部
从系统表中能取到
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>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lanniao007
2012-03-05 · TA获得超过1012个赞
知道小有建树答主
回答量:1489
采纳率:40%
帮助的人:446万
展开全部
Dim SS As String = XX.Recordset.Fields("XXX").ToString
XXXX:数据库表字段名。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
abcdgamebook
2012-03-04 · TA获得超过171个赞
知道答主
回答量:142
采纳率:0%
帮助的人:64.4万
展开全部
你用的dbms是sql server吗,如果是的话数据库里有一张表,好像叫sysobjects,里面有所有的表、字段等信息,你用select语句查询一下这张表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式