100分求幫忙寫個代碼
求段VB2008達到下面要求的代碼,想了好久做不出來才問的
循環查詢 第一個查詢語句str1=select * from 表1 where 字段1=textbox1.text 産生一個結果集dr1
如果dr1字段2列中有首個位等於"A" 那麽執行第二個查詢 並把dr1結果輸出到DataGridView1(或先
不輸出最終結果是要將查詢出來的多個結果集合並輸出到DataGridView1),否則將結果集dr1填充DataGridView1 結束
第二個查詢語句str2=select * from 表1 where 字段1=dr1字段2符合上面條件的值
如果沒有符合條的值,就將結果輸出到DataGridView1 結束
第二個查詢可能出來多個結果集dr2,dr3....(估計在5-15個)將這些結果集通過合並到dr1中或輸出到DataGridView1
並在每個結果集執行判斷如果字段2列中有首個位等於"A" 那麽執行循環查詢
str3=select * from 表1 where 字段1=drn..字段2符合上面條件的值
如果沒有符合條的值,就將結果輸出到DataGridView1 結束
第三個查詢可能出來多個結果集drn....(估計在10個以下)將這些結果集通過合並到dr1中或輸出到DataGridView1
並在每個結果集執行判斷如果字段2列中有首個位等於"A" 那麽執行循環查詢
str4=select * from 表1 where 字段1=drn..字段2符合上面條件的值
如果沒有符合條的值,就將結果輸出到DataGridView1 結束
第四個查詢可能出來多個結果集drn....(估計在5個以下)將這些結果集通過合並到dr1中或輸出到DataGridView1
並在每個結果集執行判斷如果字段2列中有首個位等於"A" 那麽執行循環查詢
str5=select * from 表1 where 字段1=drn..字段2符合上面條件的值
如果沒有符合條的值,就將結果輸出到DataGridView1 結束
[解决办法]
问的太罗嗦了。其实你问一个,其它的你也就写出来了。
[解决办法]
你都说得这么清楚了,你还写不出来?
[解决办法]
你写简体中文不行吗?看得我都累,别说再提供代码了?
[解决办法]
不是简体中文 水平低 看得太累,我理解的是 实现一个递归的树(数据库中存储的结构是 子id、父id ...吧)