hhaha... cge huwat ko anang example nmu....
bai naa sad ko lain problema... bout na ni xa sa gridview...
PROBLEM:
| SCRIPT ID | ERROR |
| 00000001 | [ Y/N ] |
| 00000002 | [ Y/N ] |
ang ako gusto ana bai kay mu display xa sa column na ERROR ug YES kung naay error ni exist ana nga script else NO... nya para ma check nmu if naay error ang script kay mu query pa ka ana sa laing table kung naa xa i return kato nga query kay mu print xa ug YES....
unsaon na nmu pag butang ug YES/NO sa specific row in a columnlamat daan bai... daku kaau ka tabang nku karon....
unsaon mana para ma manipulate na nmu ang imo display??
ako gusto ato bai kay ganahan ko mka manipulate sa akong ganahan e display/output in a specific row like sa akong example... sa script 00000001 na row... gusto nku na YES ang display sa ERROR column ani nga ROW kay naa xa error... nya sa script 0000002 na kay NO ang display sa ERROR column kay wala error... ka gets ka bro??
murag wala ta nag kasinabot bro... himu ko ug murag psuedocode ha....
MAO NI AKO GUSTO:
1. query to database: "select * from scripts"
2. then
for each script_id as s_id
ctr = select * from script_error where script_id = s_id \\returns something if error exist
if ( ctr > 0) \\there is an error for this script
{
display "YES" sa ERROR column ani nga ROW
}
else \\no error for this script
{
display "NO" sa ERROR column ani nga ROW
}
next
pseudocode ra na bro ha... ang thot ra na.... hope magkasinabut na ta...
grid view na xa bro ha...
so for example ang script_id na 00000001 kay naa error nya c script_id 00000002 kay walay error, mao ni iya i display....
| SCRIPT ID | ERROR |
| 00000001 |... YES ..|
| 00000002 |... NO ...|
dli na nimo kailangan i traverse ang result sa first query bro
kung mogamit ka ug join kana tnan 1 select statment ra
Murag ani na iya sql
SELECT script.script_id, <condition> as Error, script_error.columnB
FROM script LEFT OUTER JOIN
script_error on script.script_id = script.error.script_id
Sample data:
Script table:
script_id
1000
2000
3000
Error_script table:
script_id--|--column2
1000-----|-- AAAA
2000-----|--BBBB
Result for the above query:
script_id-|-- Error---|- columnB
1000-----|--Yes----|--AAAA
2000-----|--Yes----|--BBBB
3000-----|--No-----|--null
4000-----|--No-----|--null
So ang condition nimo kay kung null ba ang na retrieve nya nga data from script_error.
So supply nalang sa condition na part.
aaaahhhh... sabot na ko bro.... nag kasinabot na ta.... hahah... maauha jd oi... wala ko ka realize mao diay na ang gpa ingon nmu sa join sql statements... hahhaha... lamat... ako na buhaton karon daun... gaan lang tka updates or feedbacks after a couple of minutes... lamat bro...
Para concrete imo knowledge bro...basa ug ASP.NET ebooks or tutorials...
Similar Threads |
|