Aktív témák
-
return.value
tag
válasz
gericooper #9 üzenetére
Hát az SQL-ekel van probléma, nem is egy.
Javaslom, hogy nézd meg az INSERT és utasítás formátumát, mert amit használsz, az nem jó.
De az előtte lévő SELECT sem jó szintaktikailag. Használd a sztring összefűzés operátort az utasítások összeállításához.
[Szerkesztve] -
gericooper
aktív tag
válasz
gericooper #9 üzenetére
hopp!
-
gericooper
aktív tag
válasz
return.value #8 üzenetére
A #6 ban közölt probléma már nem áll fenn. Lényeg az h az űrlap mindig mutatja az időt, de ennek a dolognak már utánanéztem. Az aktuális probléma a következő:
1 mezős táblába csak számot akarok felvenni a kombóboxszal, úgy h a user bepötyöghet új értéket -ezér megy a dolog notinlist eseményre-, a kód a következő:
---------------------------
Private Sub KombináltLista10_NotInList(NewData As String, Response As Integer)
On Error GoTo Err_KombináltLista10_NotInList
Dim strMsg As String
Dim ctl As Control
Dim strSQL As String
Set ctl = Me.KombináltLista10
If IsNumeric(Me.KombináltLista10) Then
'If strSQL = ''SELECT * from lookup_ktghely WHERE not EXISTS (SELECT * from lookup_ktghely where lookup_ktghely.ktghely_kiv= Me.KombináltLista10 )'' Then
strMsg = NewData & '' nincs a listában. Hozzáadjuk?''
' Prompt user to verify they wish to add new value
If MsgBox(strMsg, vbYesNo) = vbYes Then
' Set Response argument to indicate that data is being added
Response = acDataErrAdded
' Add string in NewData argument to products table
strSQL = ''INSERT INTO lookup_ktghely (ktghely_kiv) SELECT ''' & NewData & '''''
CurrentDb.Execute strSQL, dbFailOnError
Else
' If user chooses Cancel, suppress error message and undo changes
Response = acDataErrContinue
ctl.Undo
End If
End If
Cancel = True
Exit_KombináltLista10_NotInList:
Exit Sub
Err_KombináltLista10_NotInList:
MsgBox Err.Number & '':'' & Err.Description
Resume Exit_KombináltLista10_NotInList
End Sub
----------------------------
szal: a szelektes where not záradékos dolognál akartam azt, h összehasonlítja a kombilista elemét meg a tábla elemeit, ha nincs akkor felnyomja a messagebox-ot h felvegye-e, stb...
csak nem működik-ezért van itt kikommentezve-
valaki ötlet? köszi -
return.value
tag
válasz
gericooper #6 üzenetére
Hol mutassa?
Az Access űrlapon?
Mi az, hogy nem akarja megcsinálni? -
gericooper
aktív tag
fel
-
gericooper
aktív tag
válasz
return.value #5 üzenetére
köszi, sql pár embernek muszáj lesz.
namost egy gyors kérdés:
beviteli mezőben megjelenítem a aktuális időt, beállítom neki h. fokusz elvesztésére, ill újra fokuszálásra megint rakja be az aktuálist de nem akarja megcsinálni. milyen cucc kéne ehhez hogy akár fókuszban akár fokuszon kívül mindig az aktuális időt mutassa a mező? -
return.value
tag
válasz
gericooper #4 üzenetére
Ha biztosítani kell az offline működést, akkor érdemes Excelt használni a klienseken. Ha ragaszkodsz az email-es küldéshez, akkor azt remekül lehet küldeni, és gyerekjáték betölteni SQL serverre.
Ha sql 2000, akkor akár egy dts-el, vagy .net komponensel, ha 2005. Persze, mindez igaz az Access-re is, de a felhasználók jobban szeretik az excelt, mert talán jobban ismerik, meg szinezhetik.
Ha online kapcsolatot tudsz kiépíteni, akkor kézenfekvő közvetlen csatlakozni az sql-hez. -
gericooper
aktív tag
hali
azér accessre gondoltam mert a főnökség nem akar külön szoftver háttérre anyagiakat áldozni eddig úgy néz ki.office xp nek meg része az access+ sql szerver. meg relatíve gyorsan elkészíthető a felhasználói felület.
egyébként meg síma szelektív lekérdezések, alapműveletek.
lehet h válaszoltam is magamnak... -
cucka
addikt
válasz
gericooper #1 üzenetére
nem túl érthető a kérdés, elég kevés infót adtál meg.
gyakorlatilag bármelyik adatbázis alkalmas arra, hogy ftpn/mailben elküldött fileokan szereplő adatokat tárolj benne. leírásod alapján a napi adatmennyiség sem túl sok, szóval ez nem szűkíti a lehetséges megoldások körét. kérdés mondjuk, hogy miért pont access-t használsz. a jó megoldás szerintem főleg attól függ, hogy mit szeretnél utána az adatbázisban szereplő adatokkal csinálni. -
gericooper
aktív tag
fel...
-
gericooper
aktív tag
szevasztok
gondolatokat várnék arra vonatkozóan h. a Access +SQL szerver alkalmas v. optimális-e a köv feladathoz:
eleinte kevés később több munkatárs az ország különböző -jellemzően vezetékes internet nélküli pontjain- szerkesztgetné űrlapon az adatbázisát (napi gyakorisággal új adatbázis kb 5-15 rekord) ezt GPRS-sel elküldené mélbe vagy felftpzné távoli gépre onnan
ott acc. project + sql szerver segítségével buherálnánk az adatokat. tehát több tábla érkezne naponta
ha jól láttam a lekérdezések natív Accesben nem oldhatók meg mert egy lekérdezés alkalmával az igénybe vehető táblák száma max 32(acces 2002)
fentiekre várnék reagálásokat.
Aktív témák
- MacBook Air (13 hüvelykes, 2014 eleje)
- iPhone 13 Pro Max / 128GB / Gold / Gyári kártyafüggetlen (243)
- Zbook 14 Firefly G10 I7 1370P/L14 /T14 G1/T490/T495/Hp 840 G6 I5/830 G6 I7/745 Ryzen 3 Dell X1 yogaH
- Dell Latitude 7440 -14"FHD+1 IPS - i5-1345U 16GB - 512GB - Win11 - 1 év garancia + Dokkoló + 240W DC
- A.R.E.S. L50 hangsugárzó pár
- Lenovo ThinkPad T15 Gen 2 Intel Core i5-1135G7
- GYÖNYÖRŰ iPhone 13 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3074, 100% Akkumulátor
- Samsung Galaxy A53 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Surface Laptop 4 i7-1185G7 16GB 256GB
- Xiaomi 14T Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest