Âîò âûêëàäûâàþ íà íàøåì ôîðóìå ýòó ïðîãðàììêó
dadb_data.00 Viewer v1.0.0
Êàê ñòàëî èçâåñòíî, â òåëåôîíå D880 DUOS ïîÿâèëîñü ñâîÿ ÑÓÁÄ, î÷åíü ïîõîæàÿ íà MS SQL Server.
Áàçà õðàíèòñÿ â TFS, â ïàïêå /a/db/.
Ôàéë dadb_data.00 - è åñòü ñàìà áàçà äàííûõ.
dadb_logfileNNN - ýòî transaction log.
serverlog.txt - ýòî ëîã çàïðîñîâ ê áàçå.
Èìåííî â ýòîé áàçå õðàíÿòñÿ êîíòàêòû.
Ïðîãðàììà ïðåäíàçíà÷åíà äëÿ ïðîñìîòðà ñîäåðæèìîãî ÁÄ è ýêñïîðòà ñîäåðæèìîãî â xls-ôàéëû (MS Excel äîëæåí áûòü óñòàíîâëåí íà êîìïüþòåðå).
Èíôîðìàöèÿ î êîíòàêòàõ òåëåôîíà õðàíèòñÿ â òàáëèöàõ, íà÷èíàþùèõñÿ íà "pbphone":
pbphonemain - îñíîâíàÿ èíôîðìàöèÿ î êîíòàêòå (èìÿ, ôàìèëèÿ è ò.ä.)
pbphoneline - íîìåðà êîíòàêòà (ñîáñòâåííî íîìåð òåëåôîíà, òèï íîìåðà)
pbphoneext - ÄÐ, ìåñòî ðàáîòû, çàìåòêè, åùå ÷òî-òî (ÿ ïîêà íå çíàþ, êàê ýòè ïîëÿ íàçûâàþòñÿ â òåëåôîíå)
pbphoneaddress - ???
pbphonegroup - ãðóïïû àáîíåíòîâ
pbphonegrouplink - ñâÿçü ìåæäó ãðóïïàìè è êîíòàêòàìè
Èçâåñòíûå ìíå ïðîáëåìû:
1) Òàáëèöû ñ òèïàìè ïîëåé varchar è nvarchar ÷èòàþòñÿ íåêîððåêòíî. ß çíàþ, ïî÷åìó, íî ïîêà íå çíàþ, ÷òî ñ ýòèì äåëàòü.
2) Åñòü íåïîíÿòíûå ìíå òèïû äàííûõ ñ êîäàìè 18 (âîçìîæíî, datetime), 6 (âîçìîæíî, long) è 19.
3) Ñêîðåå âñåãî, òàáëèöû calllog (Ïîñëåäíèå âûçîâû) è calllogsum îòîáðàæàþòñÿ íåêîððåêòíî.
4) Òàáëèöà task òîæå ìîæåò ñîäåðæàòü ìóñîð.
Ïîìèìî èñïðàâëåíèÿ êîñÿêîâ áóäåò ñäåëàíà âûãðóçêà êîíòàêòîâ â îäèí ôàéë.
Ñ ôîðìàòîì è òèïîì ôàéëà ÿ îïðåäåëþñü â áëèæàéøåì áóäóùåì.
dadb_data.00 Viewer v1.0.1
- Èñïðàâëåí ýêñïîðò â Excel
- Òèïû ïîëåé varchar, nvarchar è datetime ÷èòàþòñÿ ïðàâèëüíî.
- Íîðìàëüíî îòîáðàæàþòñÿ òàáëèöû ñ çàäà÷àìè è ñîáûòèÿìè êàëåíäàðÿ (task è calendar)
À ïîêà íå ñòîèò çàíèìàòüñÿ êîïèðîâàíèåì è ïîñëåäóþùåé çàìåíîé dadb_data.00 ñ öåëüþ âîññòàíîâëåíèÿ êîíòàêòîâ, èáî ïðèâîäèò íè ê âîññòàíîâëåíèþ..., à ê çàïîðîòîìó tfs.






Îòâåòèòü ñ öèòèðîâàíèåì