日期:2014-05-17  浏览次数:20866 次

读取数据库赋值给<select>
dropdownlist1已经赋好值了,现在给dropdownlist2赋值
<td class="style2">  
                             &nbsp;<asp:DropDownList ID="DDL1" runat="server">
                             </asp:DropDownList>
                         </td>
                         <th style="width:20px;text-align:center ;border-left:none;">与</th>
                         <td class="style2">
                             <select id="Select1" name="D1">
                                 <option></option>
                             </select></td> 
                         <td>

 
        var objdbConn = new ActiveXObject("ADODB.Connection");
        var strdsn = "Driver={SQL Server};server=192.168.0.185;UID=sde;PWD=sde;DATABASE=orcl_192.168.0.185;"
        objdbConn.Open(strdsn);
        var road1 = document.getElementById("DDL1").Value;
        var objrs = objdbConn.Execute("select 道路名称_1 from roadnode t where t.道路名称='" + road1 + "'");
        var count = objrs.Fields.Count - 1;
        function addlist() { 
            var }

在前端读取数据库的代码不知道对不对,我现在怎样将读取到的objrs的内容赋值给<select>的options呢?

------解决方案--------------------
如此危险,用javascript连接数据库你也敢用??!!
------解决方案--------------------
引用:
如此危险,用javascript连接数据库你也敢用??!!

同上。
------解决方案--------------------
0.0 吓到了...
------解决方案--------------------
你数据库的连接都泄露给别人了,你就相信别人的素质都这么好。