这可能很容易,但我遇到了问题。
这是sql位:
Dim strSQL As String = ("SELECT field1 FROM myTable WHERE key like '%' + strkey + '%'")
While oReader.Read()
With oReader
Dim li As New ListItem(oReader(0).ToString())
fday.Items.Add(li)
End With 'end With
End While 'End While
然后在标记页面上,我有这个:
<asp:CheckBoxList runat="server" ID="fday" style="text-align:center;cursor:pointer;color:blue;text-decoration:underline;" CssClass="checkAll">
</asp:CheckBoxList>
这工作正常。
但是,我们被要求添加更多字段,因此我们在标记页面上有额外的控件。
例如:
<table>
<tr>
<td>
<asp:CheckBoxList runat="server" ID="fday" style="text-align:center;cursor:pointer;color:blue;text-decoration:underline;" CssClass="checkAll">
</asp:CheckBoxList>
</td>
<td><asp:TextBox id="tb3" runat="server" /></td>
</tr>
</table>
这样,我们可以通过向查询中添加更多列来获得更多列数据,例如从 mytable 中选择 field1、field2 等
如何修改 WHILE 循环以在我的查询中包含其他列?
希望我的解释清楚。
非常感谢