notebookvb

This commit is contained in:
Vladimir Buzalka
2026-04-29 06:51:47 +02:00
parent a1b9c93506
commit a9c143ba24
141 changed files with 30711 additions and 0 deletions
@@ -0,0 +1,37 @@
import fdb
conn = fdb.connect(
dsn=r'localhost:c:\medicus 3\data\medicus.fdb',
user='SYSDBA', password='masterkey', charset='win1250'
)
cur = conn.cursor()
print("=== NEJSTARŠÍ záznamy ===")
cur.execute("""
SELECT FIRST 5 ID, DATUM, DEKURS
FROM DEKURS
WHERE DEKURS IS NOT NULL
ORDER BY DATUM ASC
""")
for row in cur.fetchall():
text = row[2].read() if hasattr(row[2], 'read') else row[2]
if isinstance(text, bytes):
text = text.decode('windows-1250', errors='replace')
print(f"\n--- ID={row[0]} DATUM={row[1]} ---")
print(repr(text[:300]))
print("\n\n=== NEJNOVĚJŠÍ záznamy ===")
cur.execute("""
SELECT FIRST 5 ID, DATUM, DEKURS
FROM DEKURS
WHERE DEKURS IS NOT NULL
ORDER BY DATUM DESC
""")
for row in cur.fetchall():
text = row[2].read() if hasattr(row[2], 'read') else row[2]
if isinstance(text, bytes):
text = text.decode('windows-1250', errors='replace')
print(f"\n--- ID={row[0]} DATUM={row[1]} ---")
print(repr(text[:300]))
conn.close()