MVGM_Soft
Active Member
سلام خسته نباشید
سوالم به پلاگین Sqllite و ListView مربوط میشه
من یک دیتایس sql ایجاد کردم و با استفاده از پلاگین sqllite به برنامه متصلش کردم بعدش هم با کد زیر یکسری از محتویات دیتابیس رو در پلاگین ListView به نمایش در آوردم یعنی تمام رکورد های فیلد های mablagh, code_n و sh_barge بصورت زیر:
با این مقادیر رو دریافت کردم:
سوالم به پلاگین Sqllite و ListView مربوط میشه
من یک دیتایس sql ایجاد کردم و با استفاده از پلاگین sqllite به برنامه متصلش کردم بعدش هم با کد زیر یکسری از محتویات دیتابیس رو در پلاگین ListView به نمایش در آوردم یعنی تمام رکورد های فیلد های mablagh, code_n و sh_barge بصورت زیر:
با این مقادیر رو دریافت کردم:
کد:
SQL$ = 'SELECT sh_barge, code_n, mablagh FROM Barge;'
PluginSet("SQL_Plugin","SQL$")
PluginRun("SQL_Plugin","Query")
PluginGet("SQL_Plugin","Results$")
PluginGet("SQL_Plugin","Rows")
PluginRun("SQL_Plugin","DBError")
PluginGet("SQL_Plugin","DBError$")
If (DBError$='') Then
Delimiter$ = '#'
For i=1 To Rows
Rows$[i] = GetArrayItem(Results$,Delimiter$,i)
Rows$[i] = Rows$[i] + '|'
NumberOfFields = GetArrayNum(Rows$[i],|)
Next i
For j=1 To 3
sh_barge$[j] = GetArrayItem(Rows$[j],|,1)
code_n$[j] = GetArrayItem(Rows$[j],|,2)
mablagh$[j] = GetArrayItem(Rows$[j],|,3)
Next j
ScriptTimer("ShowInListView","100")
Else
Message("Error occured.","DBError$")
End
و با این در ListView نمایش دادمشون:
کد:
Param$='510, 288, 240, 250, GRIDLINES'
PluginSet("ListViewPlugIn","Param$")
PluginRun("ListViewPlugIn","CreateListView")
**********************************************
Column$='قيمت, 60, 1'
PluginSet("ListViewPlugIn","Column$")
PluginRun("ListViewPlugIn","ListViewCreateColumn")
Column$='کد نمايندگي, 90, 2'
PluginSet("ListViewPlugIn","Column$")
PluginRun("ListViewPlugIn","ListViewCreateColumn")
Column$='شماره سريال, 90, 3'
PluginSet("ListViewPlugIn","Column$")
PluginRun("ListViewPlugIn","ListViewCreateColumn")
***********************************************
For i=1 To Rows
Item$=CHAR(i-1)+','+mablagh$[i]+','+code_n$[i]+','+sh_barge$[i]
PluginSet("ListViewPlugIn","Item$")
PluginRun("ListViewPlugIn","ListViewCreateItem")
Next i
RunScript("lv_event_handler")
خوب همونطور که میدونید الان تمام رکورد های موجود در این 3 فیلد در ListView نمایش داده میشه
و سوال من اینجاست که چطور می تونم وقتی رکورد دوم (خط دوم) ListView کلیک شد من مقادیر رکورد دوم چند فیلد دیگه مثل a1 و a2 و a3 رو در یک Text Box به نمایش در بیارم
ببخشید اگر طولانی شد سرتون رو درد آوردم
و سوال من اینجاست که چطور می تونم وقتی رکورد دوم (خط دوم) ListView کلیک شد من مقادیر رکورد دوم چند فیلد دیگه مثل a1 و a2 و a3 رو در یک Text Box به نمایش در بیارم
ببخشید اگر طولانی شد سرتون رو درد آوردم









