05. september 2003 - 12:00Der er
16 kommentarer og 1 løsning
Database i frontpage
Jeg har oprettet en database i access som jeg har liggende på min intranet server.
Jeg har så lavet en side hvori brugere kan taste ankomsttider og bemærkninger for gods.
Så kan man gå ind i databasevisning og se hvornår der ankommer noget, nu vil jeg gerne at lagerchefen kunne gå ind for den enkelte post og indtaste faktisk ankommet.
Jeg har så det problem at jeg ikke kan gå direkte ind i databasen og udfylde en bestemt post via frontpage, eller kan jeg?
Ok, hvordan får jeg så update.db til at ændre i ankomst.db. Jeg havde i første omgang forsøgt med at kører to tabeller hvori disponenterne indtaster i den ene og hvor lagerchefen så kan se den tabel og så indtaster han post nummer og ankomst i tabel 2, men jeg kan ikke få dem til at spille sammen. Tabel 1 kan jeg ikke få til at hente data om post nummer og ankomst i tabel 2.
Jo men hvordan kan jeg fortælle db at den skal indsætte ankomst lige nøjagtig ud for den gods post som det drejer sig om. For hvis jeg bare beder den om at indsætte ankomst indsætter den det bare nederst i tabellen.
du skal lave en side der opdaterer den post du indtaster i fx <!--#include file="../_fpclass/fpdblib.inc"--> <% fp_sQry="update distinctrow tabel1 set postnr='::postnr::', ankomst='::ankomst::' where (id like '::id::')" fp_sDefault="" fp_sNoRecords="<tr><td colspan=3 align=left width=""100%"">linket er ændret.</td></tr>" fp_sDataConn="nyhedslinks" fp_iMaxRecords=256 fp_iCommandType=1 fp_iPageSize=0 fp_fTableFormat=True fp_fMenuFormat=False fp_sMenuChoice="" fp_sMenuValue="" fp_iDisplayCols=3 fp_fCustomQuery=true BOTID=0 fp_iRegion=BOTID %> <!--#include file="../_fpclass/fpdbrgn1.inc"-->
følgende eks viser princippet i en opdatering, den kommer lige i nogle omgange: opret en ny database kald den nyhed.mdb, lav tabellen 'nyt' med feltene id (autonr), tekst(tekst) kald databaseforbindelsen nyhedslinks
fyld lidt i db'en, og lav en mappe der hedder nyheder hvor du lægger siderne siden opdater.asp: <table> <tbody> <!--#include file="../_fpclass/fpdblib.inc"--> <% fp_sQry="SELECT * FROM nyt" fp_sDefault="" fp_sNoRecords="<tr><td colspan=3 align=left width=""100%"">Der er ikke blevet returneret nogen poster.</td></tr>" fp_sDataConn="nyhedslinks" fp_iMaxRecords=256 fp_iCommandType=1 fp_iPageSize=0 fp_fTableFormat=True fp_fMenuFormat=False fp_sMenuChoice="" fp_sMenuValue="" fp_iDisplayCols=3 fp_fCustomQuery=False BOTID=0 fp_iRegion=BOTID %> <!--#include file="../_fpclass/fpdbrgn1.inc"--> <tr><td> <a href="opdater_nyhedslinks.asp?id=<%=FP_FieldVal(fp_rs,"id")%>"><%=FP_FieldVal(fp_rs,"tekst")%></a>
og til sidst flen opdateret_nyhedslink.asp: <!--#include file="../_fpclass/fpdblib.inc"--> <% fp_sQry="update distinctrow nyt set tekst='::tekst::' where (id like '::id::')" fp_sDefault="" fp_sNoRecords="<tr><td colspan=3 align=left width=""100%"">linket er ændret.</td></tr>" fp_sDataConn="nyhedslinks" fp_iMaxRecords=256 fp_iCommandType=1 fp_iPageSize=0 fp_fTableFormat=True fp_fMenuFormat=False fp_sMenuChoice="" fp_sMenuValue="" fp_iDisplayCols=3 fp_fCustomQuery=true BOTID=0 fp_iRegion=BOTID %> <!--#include file="../_fpclass/fpdbrgn1.inc"-->
gertp -> jeg tror ikke at jeg får det testet indenfor en nær fremtid, så smid et svar så får du dine pointeg skal nok lade hører fra mig på denne tråd når jeg får det lavet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.