|
txtwriter.WriteLine("<treenode text=''''" & strname & "'''' NavigateUrl=''''adminclass_add.aspx?classname=" & strname & "" & strand & "classid=" & strid & "'''' Target=''''main2''''/>") ''''txtwriter.WriteLine("</treenode>") m = Len(strid) / 2
While m > 1 txtwriter.WriteLine("</treenode>") m = m - 1 End While Case Is <= 0 txtwriter.WriteLine("<treenode text=''''" & strname & "'''' NavigateUrl=''''adminclass_add.aspx?classname=" & strname & "" & strand & "classid=" & strid & "'''' Target=''''main2''''/>") ''''txtwriter.WriteLine("</treenode>")
m = Len(strid) / 2
While m > 1 txtwriter.WriteLine("</treenode>") m = m - 1 End While
End Select txtwriter.WriteLine("</TREENODES>") txtwriter.Close() End Sub Sub creatmenuone(ByVal strpath As String) Dim txtwriter As StreamWriter txtwriter = File.CreateText(strpath + ("\..\menuone.txt")) txtwriter.WriteLine("<TREENODES>")
Dim objConn As OleDbConnection Dim objCmd As OleDbCommand Dim objRead As OleDbDataReader Dim strSQL, strDSN As String Dim strid, strname, strid1, strname1 As String Dim strand As String strand = "&"
Dim i, j, k, m As Integer i = 0 j = 0 k = 0 m = 0
strSQL = "select * from class order by classid "
objConn = New OleDbConnection(ConfigurationSettings.AppSettings("connString")) objCmd = New OleDbCommand(strSQL, objConn) objCmd.Connection.Open() objRead = objCmd.ExecuteReader()
While objRead.Read()
If j = 0 Then j = Len(Trim(objRead.Item("classid"))) Else strid = strid1 strname = strname1 i = Len(Trim(objRead.Item("classid")))
k = i - j
Select Case k Case Is > 0 txtwriter.WriteLine("<treenode text=''''" & strname & "'''' NavigateUrl=''''xxcb_add.aspx?classname=" & strname & "" & strand & "classid=" & strid & "'''' Target=''''main1''''>") Case Is = 0 txtwriter.WriteLine("<treenode text=''''" & strname & "'''' NavigateUrl=''''xxcb_add.aspx?classname=" & strname & "" & strand & "classid=" & strid & "'''' Target=''''main1''''/>") Case Is < 0 txtwriter.WriteLine("<treenode text=''''" & strname & "'''' NavigateUrl=''''xxcb_add.aspx?classname=" & strname & "" & strand & "classid=" & strid & "'''' Target=''''main1''''/>") ''''txtwriter.WriteLine("</treenode>")
m = k While m < 0 txtwriter.WriteLine("</treenode>") m = m + 2 End While
End Select
j = Len(Trim(objRead.Item("classid")))
End If
strid1 = Trim(objRead.Item("classid")) strname1 = Trim(objRead.Item("classname"))
End While
''''strid = strid1 ''''strname = strname1 i = Len(strid) k = j - i strid = strid1 strname = strname1 Select Case k Case Is > 0 txtwriter.WriteLine("<treenode text=''''" & strname & "'''' NavigateUrl=''''xxcb_add.aspx?classname=" & strname & "" & strand & "classid=" & strid & "'''' Target=''''main1''''/>") ''''txtwriter.WriteLine("</treenode>")
m = Len(strid) / 2
While m > 1 txtwriter.WriteLine("</treenode>") m = m - 1 End While Case Is = 0 txtwriter.WriteLine("<treenode text=''''" & strname &a 上一页 [1] [2] [3] 下一页 [C语言系列]NET 中C#的switch语句的语法 [系统软件]托拽Explore中的文件到VB.net的窗口 [系统软件]Boost库在XP+Visual C++.net中的安装 [常用软件]新配色面板:Paint.Net3.0RC1官方下载 [常用软件]用内建的“Net Meeting”聊天 [VB.NET程序]Henry的VB.NET之旅(三)—共享成员 [VB.NET程序]Henry的VB.NET之旅(二)—构造与析构 [VB.NET程序]Henry的VB.NET之旅(一)—失踪的窗体 [VB.NET程序]在托盘上显示Balloon Tooltip(VB.NET) [VB.NET程序]Henry手记-VB.NET中动态加载Treeview节点(二)
|