mám dotaz... Mohu použít SQL dotaz UPDATE u objektu PmDatabase s typem uložení Acces? Upravuji si Váš příklad z demo apliakce:
- Code: Select all
Dim oTable, aName, aData, nCols, j, i
aData = pMe.PmPanel.Methods.LoadFromDbSQL("SELECT * FROM table1")
If IsArray(aData) Then
aName = pMe.PmPanel.Methods.GetColsName()
If IsArray(aName) Then
Set oTable = pMe.Items("/ax0").Acx
nCols = UBound(aName)
oTable.Dim nCols+1, 2, 0, 1, 80, 20, 1, 1
oTable.SetColWidth 0,120
oTable.RemoveRow -3
For j=0 To nCols
oTable.SetCellText 0,j,aName(j)
Next
For i=0 To UBound(aData,2)
oTable.InsertRow -1
For j=0 To UBound(aData,1)
oTable.SetCellText i+1,j,aData(j,i)
Next
Next
oTable.ResizeColEnabled = 1
oTable.Draw
End If
End If
Prozatím jsem docílil výpis dat. Nicméně bych také rád zapisoval / updatoval, ale pouze SQL dotazem.
Např. Jak použiji tento sql dotaz:
- Code: Select all
UPDATE table1 SET Switch=1 WHERE Switch=0;
Děkuji za rady.
Libor