Import Näherungskoordinaten aus Tachymetermessung in DB
This commit is contained in:
28
Datenbank.py
Normal file
28
Datenbank.py
Normal file
@@ -0,0 +1,28 @@
|
||||
import os
|
||||
import sqlite3
|
||||
|
||||
|
||||
class Datenbank_anlegen:
|
||||
def __init__(self, pfad_datenbank):
|
||||
self.pfad_datenbank = pfad_datenbank
|
||||
self.db_anlegen()
|
||||
|
||||
def db_anlegen(self):
|
||||
# pfad = r"C:\Users\fabia\OneDrive\Jade HS\Master\MGW2\Masterprojekt_allgemein\Masterprojekt\Programmierung\Campusnetz\Campusnetz.db"
|
||||
if not os.path.exists(self.pfad_datenbank):
|
||||
con = sqlite3.connect(self.pfad_datenbank)
|
||||
cursor = con.cursor()
|
||||
cursor.executescript("""CREATE TABLE Netzpunkte (
|
||||
punktnummer TEXT(10),
|
||||
naeherungx_lh NUMERIC(9,3),
|
||||
naeherungy_lh NUMERIC(7,3),
|
||||
naeherungz_lh NUMERIC(8,3),
|
||||
naeherungx_us NUMERIC(9,3),
|
||||
naeherungy_us NUMERIC(7,3),
|
||||
naeherungz_us NUMERIC(8,3),
|
||||
CONSTRAINT pk_Netzpunkte PRIMARY KEY (punktnummer)
|
||||
);
|
||||
""");
|
||||
con.commit()
|
||||
cursor.close()
|
||||
con.close()
|
||||
Reference in New Issue
Block a user