我在这里的第一篇文章(我是意大利语(。
我有一个关于/下一个cicle的顺序的问题...暂时使用此代码自动检索数据库访问的列(ASP DB访问(。我想知道是否可以按字母顺序排序此cicle ...
<%
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("miodb.mdb")
Set objRs = Server.CreateObject("ADODB.Recordset")
strSQL="SELECT * FROM articoli"
objRs.Open strSQL, objConn,3,3
For each field in objRs.Fields
%>
<div class="form-group">
<div class="input-group">
<div class="input-group-addon"><b><%=field.name%></b></div>
<input type="<%=field.name%>" class="form-control" id="exampleInputAmount" name="<%=field.name%>">
<div class="input-group-addon">mq</div>
</div>
</div>
<% Next %>
通过您的问题,您似乎想在表中订购列名,尽管您从"
中选择">相反,您可以使用Information_schema
select * from information_schema.columns where table_name='articoli' order by column_name
这将为您提供该表中的所有列,然后可以循环。
如果我误解了,您想从选择语句订购实际结果,则需要列来订购,只需将其添加到Select语句。
select * from articoli order by specifik_column_name