@l3cho: ależ oczywiście że się da
napiszę na szybko (jc to "ide" Ci poprawi):
Dim sql As String
sql = "UPDATE Wizyty SET IDKartoteki = NULL WHERE IDWizyty = " & Me.ID_Wizyty
DoCmd.RunSql sql

takie coś na bank zadziała na accesie podłączonym do ms sql, nie wiem jak się zachowa na mdb ale w sumie powinno zadziałać
  • Odpowiedz
@l3cho: ok to może od początku wszystko co napisałem:
Dim sql As String - deklaracja zmiennej sql jako łańcuch znaków, tak naprawdę zmienna mogła by się też nazywać wykoppeel

sql = ... - przypisanie wartości do tej zmiennej, zmienna jest typu string więc piszemy ją w cudzysłowiach, część naszego zapytania chcemy pobrać dynamicznie z formularza, symbolem konkatenacji stringów w VBA jest & (w innych językach najczęściej +), Me oznacza aktywne
  • Odpowiedz
#programowanie #sql #mssql Chyba w końcu nadszedł czas aby dobrze przyswoić sobie PIVOT i UNPIVOT w bazach danych. Czy ktoś z Was zna jakieś przystępne opisy i przykłady do potrenowania? Ogólną ideę rozumiem, ale chciałbym się trochę w tym podocierać bo jednak klepiąc różne raporty dobrze byłoby to też znać w dostatecznym stopniu.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bazodanowe Mireczki. Wychodzi mój brak doświadczenie, wiedzy i umiejętności. Help! Chcę zrobić pseudo DELETE, czyli mój obiekt ma pole, w którym ustawiam czy jest aktywny czy nie. Tylko,że założenie jest takie. User sobie tworzy obiekt i podaje jego ID, które zostaje kluczem głównym. Coś namieszał, chce usunąć ten obiekt i stworzyć go od początku. I tu jest problem bo przecież nie mogą być 2 takie same PK. Co robić? Myślałem, żeby dodac
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bazodanowe Mirki, polecicie dobrą książkę lub materiały do nauki MS SQL, zagadnienia jakie mnie interesują to głównie tworzenie zapytań, widoków, triggerów.
Dzięki za pomoc.

#mssql #bazydanych #sql
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hehehehehehe: To zależy od specyfiki aplikcji, ile tych plików zrzuca na dzień, czy ma być do nich dostęp poza aplikacją, etc.

Najprostrze rozwiązanie to poprostu zewnętrzny FTP.
  • Odpowiedz
@hehehehehehe: Radzę sobie odpuścić. Konieczność implementowania cache na własną rękę, problemy z utrzymaniem bazy na innym serwerze, sporo tego jest. Nie warto raczej, zwłaszcza, że system plików ma laga o rząd wielkości mniejszy niż dostęp do systemu plików (przynajmniej na Unix - like'ach, Windowsy są gorsze).
  • Odpowiedz
#bazydanych #sql #mssql

--36) Jaki jest w kategorii Nabiał obrót z firmami z 3 krajów,
-- które miały największy obrót w kategorii Nabiał? (10)
Jak zrobić, by coś należało do grupy trzech krajów?

Zrobiłem
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mssql #sql
Mireczki, jak wyeksportować baze danych wraz z zawartością, najlepiej do pliku .sql ? Dotąd robiłem Tasks>Generate scripts, ale to robi niestety skrypt bazy bez zawartości. Używał MS SQL 2012.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Musisz robić tak samo - task>Generate Script, tylko tam w ustawieniach masz 3 opcje (pisze z pamięci nazwy mogą być inne ale podobne)
1. schema only
2. data only
3. schema and data

Musisz zrobić skrypt ze schematu bazy i danych - czyli opcja 3.
  • Odpowiedz
Załóżmy że mam coś takiego:

ALTER PROCEDURE [dbo].[bookConDay]
        -- Add the parameters for the stored procedure here
        @client_id 
int,
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@M4ks: Dzięki za odpowiedź! A jak zrobie RAISERROR w triggerze to rozumiem że Catch w transakcji mi to przechwyci i cofnie całą transakcję?
  • Odpowiedz
#sql Słuchajcie mireczki. Potrzebuje szybko wypełnić bazę danych w #mssql. Potrzebuje jakieś 150 przykładowych wpisów zawierające "prawdziwe" (nie jakieś łańcuchy przykładowych znaków) wpisyzawierające Imie, Nazwisko Adres. Macie może jakąś bazę danych z której dałoby się je skopiować ?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kepak: Taka prawdziwa baza danych kosztuje. Jeżeli to ma być faktycznie baza z 150 prawdziwymi adresami i nazwiskami to musisz za taką zapłacić x k PLN. Jeżeli to ma być tylko pozornie prawdziwa baza - fikcyjne imiona, nazwiska i adresy - to stwórz słownik i napisz generator. Fajne zadanie, nie będzie dużo pracy a efekt osiągniesz.
  • Odpowiedz
Witam Mirków programiastów, informatyków i hobbystów! Zwracam się do was z pomocą w projekcie na studiach podyplomowych które nie dawno zacząłem! W dużym skrócie, do zrobienia: diagram przypadków użycia UML, diagram ERD oraz schemat tabel dla wymyślonego systemu. Moim pomysłem jest system rejestracji w przychodni lekarskiej!. Poniżej przedstawiam moje wypociny w UMLU oraz diagram ERD. Proszę o przejrzenie, sugestię, porady, gdyż robię już 10 wersję i a każdym razem jest coraz gorzej,
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@l3cho: hm masz 2 tabele ktore sa praktycznie takie same. Rezerwacja i wizyta. Po kiego? ;)

moge wolno Ci odpisywac, chetnie bym Ci pomogl ale mam jelitowke i czasami mam po prostu gorsza faze ;)
  • Odpowiedz
@l3cho: spoko pisz, ja zajrze na to jutro. Poczytaj o generalizacji. Zrobilbym tak osobe i oprocz tego tabelki pacjent i lekarz. Jak chcesz miec ladnie wykorzystane wszystko ;)
  • Odpowiedz
Hej Mirki z #programowanie i może #it - zajmował się ktoś może integracją WF-MAG (WAPRO) z innymi systemami i chciałby podzielić się tą wiedzą?

Zamiast jakiegoś cywilizowanego API niezależnego od platformy (jak REST czy nawet SOAP), jest mix wynalazków dopinanych do aplikacji: gniazda rozszerzeń, procedury wołane chyba bezpośrednio w MS SQL czy też skrypty w VB. Może ktoś z innych typowo windowsowych technologii #csharp #mssql
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach