Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Szybkie aktualizowanie kolumny w bazie danych - plik dbf
09-09-2013, 23:44,
#1
Szybkie aktualizowanie kolumny w bazie danych - plik dbf
Zależy mi na szybkiej aktualizacji bazy danych dla danej warstwy. Mam kolumnę z temperaturą dla różnych stacji. I teraz chcę skopiować ze strony pogodowej dane z jednej kolumny (wartości temperatury) i wkleić w trybie edycji w tabeli atrybutów wartości. Nie mogę tego zrobić dla więcej niż jednego pola.

Dopiero jak mam osobny program DBF Manager to mogę szybko zmieniać wartości w konkretnej kolumnie - kopiuj ze strony www i wklej do kolumny paręnaście wartości. Efekt to szybko wypełniona kolumna bez żmudnego klikania pojedynczych pól i wklejania wartości. Niestety mam tylko wersję testową DBF Manager i nie mogę dłużej z niego korzystać.

A może jest na to sposób? Będę wdzięczny za podpowiedzi Smile
11-09-2013, 14:48, (Ten post był ostatnio modyfikowany: 12-09-2013, 07:01 {2} przez sebaq.)
#2
RE: Szybkie aktualizowanie kolumny w bazie danych - plik dbf
Rozumiem, że pracujesz na plikach (DBF Manager). Być może warto zastanowić się nad SQLową bazą danych (Postgresql, Spatialite). Tam można już łatwo (np. w excelu) stworzyć sekwencję insertów do danej tabeli i wrzucić dane do bazy. Bądź wykorzystać program do zarządzania pracy bazą (np. pg_admin), który być może umożliwi operacje typu kopiuj/wklej.
11-09-2013, 20:19,
#3
RE: Szybkie aktualizowanie kolumny w bazie danych - plik dbf
Albo możesz zainstalować LibreOffice - Calc otwiera tabele DBF.
11-09-2013, 21:09, (Ten post był ostatnio modyfikowany: 11-09-2013, 21:13 {2} przez mark014.)
#4
RE: Szybkie aktualizowanie kolumny w bazie danych - plik dbf
LibreOffice - Calc otwiera DBF, ale jak wklejam fragment danych z kolumny to pojawiają się w tym programie jako tekst. Po zapisaniu jako plik dbf w QGIS w bazie są same zera...

"Rozumiem, że pracujesz na plikach (DBF Manager)."
Tak, standardowo wartwa wektora z bazą danych w formacie dbf. Nie mam doświadcznie z SQLem w QGIS, a chodzi tylko o łatwiejsze wklejanie większej ilości danych...

Rozumiem, że nie ma takiego prostego, ale bezpłatnego programu jak DBF Manager, który by to umożliwiał...?
13-09-2013, 11:44,
#5
RE: Szybkie aktualizowanie kolumny w bazie danych - plik dbf
Jeśli otwierasz plik DBF w Calcu, to musisz zwrócić uwagę na typ kolumny. Generalnie, składnia wygląda mniej więcej tak: NAZWA,N,10,0 dla pola Short, NAZWA,N,10,4 dla Double, NAZWA,C,254 dla Text, NAZWA,D dla Data, NAZWA,M - pole Memo. Skontroluj typy pola i ich długości w Calcu.

Ewentualnie problem może być w przecinkach - QGIS raczej wykorzystuje kropkę, jako rozdzielenie całości od części dziesiętnych. Spróbuj coś z tym pokombinować może..

Albo problem może być w formatowaniu - wklej z formatowaniem specjalnym i zaznacz tylko liczby jako dane do wklejenia.


Co do programów do zarządzania tabelami DBF, ja posiadam DBFViewer 2000, ale raczej służy mi on do porządkowania pól niż do seryjnego wypełniania tabel.
15-10-2013, 13:56,
#6
RE: Szybkie aktualizowanie kolumny w bazie danych - plik dbf
Dokładnie tak jak napisał Binko, musisz pamiętać o typach pól. A dodatkowo zadbałbym o to żeby kolumna, którą kopiujesz ze strony www nie miała zbędnych znaków formatowania - a takie doskonale usuwa przerzucenie tych danych przez zwykły notatnik.


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Szybkie tworzenie plików KML Karolek 2 1 223 30-03-2021, 23:19
Ostatni post: Karolek
  Plik excel w tabeli atrybutów Kzyhó 14 40 167 05-11-2018, 10:04
Ostatni post: tomalos
  plik .fdb a import do qgisa Mazur 1 4 526 03-11-2018, 15:07
Ostatni post: xmaziax
  zapis rastra w bazie SQLite/Spatialite pitt 1 4 466 29-05-2018, 12:19
Ostatni post: xmaziax
Bug Od danych punktowych przez interpolację do danych dla obszarów onkolog 7 21 358 05-07-2017, 16:51
Ostatni post: Italiano
  plik tfw polar 2 11 372 21-07-2016, 11:29
Ostatni post: Italiano
  Jak otworzyć plik .mdb? iMack14 6 28 926 13-04-2015, 22:17
Ostatni post: Binko
  plik z georeferencją zewnętrzną Agus_kr 1 10 378 24-10-2013, 19:55
Ostatni post: martel
  zapisywanie się plików projektu w typie plików innym niż dbf mak 3 16 845 28-07-2011, 11:54
Ostatni post: mak
Smile DBF jako warstwa Romi 2 12 991 27-08-2010, 15:08
Ostatni post: Romi

Skocz do: