<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.us.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>24 Feb 2015 13:03:00 Z</lastBuildDate><pubDate>24 Feb 2015 06:32:00 Z</pubDate><description>I am trying to retrieve data from DB and populate it in a Looper using following code:&#13;
dsMyData is Data Source sSQL is string bRetCode is boolean I is int //Variables to store Student info for Populating Looper nStudentID is int sStudentName is string sStudentNum is string bIsPresent is boolean nStudentDivID is int sStudentDivName is string IF COMBO_SubjectType = "Optional" THEN //Means Optional Subject sSQL = "SELECT DISTINCT sm_id, em_serial_no, sm_fname, sm_lname, em_div_id, div_division_name FROM student_master AS sm INNER JOIN enrollment_details AS em ON (sm_id = em_sm_id) INNER JOIN div_master ON (em_div_id = div_id) WHERE (em_std_id = " + COMBO_Standards..StoredValue + " AND em_sub_id = " + COMBO_Subject..StoredValue + ") ORDER BY em_serial_no;" ELSE sSQL = "SELECT DISTINCT sm_id, em_serial_no, sm_fname, sm_lname, em_div_id, div_division_name FROM student_master AS sm INNER JOIN enrollment_details AS em ON (sm_id = em_sm_id) INNER JOIN div_master ON (em_div_id = div_id) WHERE (em_div_id = " + COMBO_Division..StoredValue + " AND em_std_id = " + COMBO_Standards..StoredValue + " AND em_sub_id = " + COMBO_Subject..StoredValue + ") ORDER BY em_serial_no;" END bRetCode = HExecuteSQLQuery(dsMyData,hQueryDefault,sSQL) IF bRetCode = True THEN IF HNbRec(dsMyData) &gt; 0 THEN HReadFirst(dsMyData) I = 1 Info(HListItem(dsMyData,hLstAll)) FOR I = 1 _TO_ HNbRec(dsMyData) nStudentID = dsMyData.sm_id sStudentName = dsMyData.em_serial_no sStudentNum = dsMyData.sm_fname + " " + dsMyData.sm_lname bIsPresent = True nStudentDivID = dsMyData.em_div_id sStudentDivName = dsMyData.div_division_name Info(nStudentID,sStudentName,sStudentNum,sStudentDivName) //&lt;=== Code works till here but after this line gives error //Add to Looper LooperAdd(LOOP_StudentPresenceData,I) LOOP_StudentPresenceData.ATT_StudentID = nStudentID LOOP_StudentPresenceData.ATT_StudentName = sStudentName LOOP_StudentPresenceData.ATT_StudentNum = sStudentNum LOOP_StudentPresenceData.ATT_StudentPresent = bIsPresent LOOP_StudentPresenceData.ATT_StudentDivID = nStudentDivID LOOP_StudentPresenceData.ATT_StudentDivName = sStudentDivName HReadNext(dsMyData) END //FOR i = 1 _TO_ HNbRec(dsMyData) END //IF HNbRec(dsMyData) &gt; 0 THEN ELSE //IF bRetCode = True THEN Error("Error ",HErrorInfo()) END //IF bRetCode = True THEN But...but... is does not work. It gives the error No browse was initialized. I have been banging my head for last 2 days trying to get this code up and running without success. I am using SQLite as this is an Android app as back end.&#13;
&#13;
Can someone please help here...&#13;
&#13;
TIA&#13;
&#13;
Yogi Yang</description><ttl>30</ttl><generator>WEBDEV</generator><language>en_US</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp</link><title>WM17 - no browse was initialized</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50653/read.awp</comments><pubDate>24 Feb 2015 13:03:00 Z</pubDate><description>Hello Yogi&#13;
&#13;
I appreciate you say it doesn't work using the read loop but putting a for/end loop in place is not the way to try…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50653/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50653/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp">WM17 - no browse was initialized</source><title>Re: WM17 - no browse was initialized</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50652/read.awp</comments><pubDate>24 Feb 2015 12:59:00 Z</pubDate><description>Isn't your for-loop running 1 too many, because you already start with a hreadfirst?&#13;
FOR I = 1 _TO_ nTotalStudents&#13;
should be&#13;
…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50652/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50652/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp">WM17 - no browse was initialized</source><title>Re: WM17 - no browse was initialized</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50651/read.awp</comments><pubDate>24 Feb 2015 12:45:00 Z</pubDate><description>Arie,&#13;
&#13;
That is right. In fact I build my queries using SQLite Manager tool which allows me to build queries and test them.&#13;
&#13;
…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50651/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50651/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp">WM17 - no browse was initialized</source><title>Re: WM17 - no browse was initialized</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50650/read.awp</comments><pubDate>24 Feb 2015 12:32:00 Z</pubDate><description>Yogi Yang,&#13;
I sometimes test a query in a separate sqlite tool or viewer to see if it returns records. Apart from WM, because it…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50650/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50650/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp">WM17 - no browse was initialized</source><title>Re: WM17 - no browse was initialized</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50649/read.awp</comments><pubDate>24 Feb 2015 12:22:00 Z</pubDate><description>If I use the For Loop like this&#13;
nTotalStudents = HNbRec(dsMyData) IF nTotalStudents &gt; 0 THEN HReadFirst(dsMyData) FOR I = 1 _TO…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50649/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50649/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp">WM17 - no browse was initialized</source><title>Re: WM17 - no browse was initialized</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50648/read.awp</comments><pubDate>24 Feb 2015 12:11:00 Z</pubDate><description>ICI,&#13;
&#13;
I tried is like this&#13;
WHILE HOut(dsMyData) = False nStudentID = dsMyData.sm_id sStudentName = dsMyData.em_serial_no sStu…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50648/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50648/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp">WM17 - no browse was initialized</source><title>Re: WM17 - no browse was initialized</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50643/read.awp</comments><pubDate>24 Feb 2015 07:50:00 Z</pubDate><description>Yogi .&#13;
If hNbRec() return more then 0 the you have your data, THEN&#13;
use or WHILE() or FOR (dont combine it)&#13;
You don't need "I"…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50643/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50643/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp">WM17 - no browse was initialized</source><title>Re: WM17 - no browse was initialized</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50642/read.awp</comments><pubDate>24 Feb 2015 07:43:00 Z</pubDate><description>I don't think so because this WHILE code is also not working&#13;
WHILE NOT HOut(dsMyData) //Do your thing HReadNext(dsMyData) END&#13;
…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50642/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50642/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp">WM17 - no browse was initialized</source><title>Re: WM17 - no browse was initialized</title></item><item><author>guest</author><category>pcsoft.us.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50641/read.awp</comments><pubDate>24 Feb 2015 07:14:00 Z</pubDate><description>Hi Yogi&#13;
Not sure but my guess would be that the loop To HnbRec(dsMyData) is clearing the buffer so the HReadNext fails&#13;
&#13;
I wou…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50641/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized-50641/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.us.windev/50640-wm17-browse-was-initialized/read.awp">WM17 - no browse was initialized</source><title>Re: WM17 - no browse was initialized</title></item></channel></rss>
