Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Skapa databaser

Postades av 2002-05-04 20:24:40 - Bo - Göran Mårtensson, i forum delphi, Tråden har 7 Kommentarer och lästs av 869 personer

Hej

Är det någon som vet var man kan hitta ett ex. på ett program som skapar en databas med olika tabeller och uppslagstabeller och innebördes relationer med varandra.

Ev skall formulären ochså skapas när jag begär nya tabeller.

BGM


Svara

Sv: Skapa databaser

Postades av 2002-05-05 20:08:10 - Sven Åke Persson

Hej
Ok BGM , jag skall lägga upp ett exempel på min första Db
i Delphi. Delphi har ett stort fel i DataBas hantering.
Det är kvalificerat "bullshit" angående Alias i DataDesktop.

Förstår inte varför dom envisas med denna knäppa lösning.
Men fö så är Delphi kanonbra. "By the way" är det någon som
lyckats implementera Access97 i ett Delphi projekt ?

Så om du stöter på att tillverka Alias så skippa detta,helsjukt.

mvh
Sven
Skickar min första databas.zip till dig om en stund
DS


Svara

Sv: Skapa databaser

Postades av 2002-05-06 22:12:01 - Bo - Göran Mårtensson

Hej.

Tack för Ditt brev, men jag har inte haft något problem med Databas hanteringen med Alias.

I programmet Du sände mig saknas "Min_Db.res" filen vilket gör att att det är lite problem.

Men min fråga var lite mer än så, hur gör jag för att skapa en ny tabell/er i programkod. Och hur får jag kopplat dessa tabeller med varandra och köra dessa från ett formulär.

Kopplingen mellan tabellerna och ett nytt "alias" till formuläret undrar jag över.

Obegripligt! Vad jag vill göra är att skapa ett nytt okänt kundnummer där varje kundnummer har sina egna tabeller då jag inte kan blanda med de övriga.

Skriv om Ni inte begriper.

BGM


Svara

Sv: Skapa databaser

Postades av 2002-05-07 08:30:20 - Jonas Svensson

TableGenerator hittar du på sidan http://www.torry.net/tools_codegen.htm.
Verktyget skapar kod från en befintlig tabell som du kan infoga i ditt program för att skapa tabeller i runtime. Det finns säkert fler verktyg av denna typ.

Ett exempel på lite kod:
unit ;

interface

uses sysUtils, BDE, DB, DBTables;

procedure CreateTableStructs(const DstAliasOrDir : PChar);
procedure BuildTables(AliasOrDir: string);

var
DataBase1 : TDatabase;
Detail : tTable;
Master : tTable;

implementation

procedure CreateTableStructs(const DstAliasOrDir : PChar);
begin
Detail := tTable.create(nil);
Master := tTable.create(nil);
DataBase1 := TDatabase.create(nil);
DataBase1.Name := 'DB1';
DataBase1.DataBaseName := 'DataBase';
DataBase1.DriverName := 'STANDARD';
DataBase1.Connected := TRUE;
DataBase1.Directory := DstAliasOrDir;
Detail.DatabaseName := DataBase1.DataBaseName;
Master.DatabaseName := DataBase1.DataBaseName;

BuildTables(DstAliasOrDir);

DataBase1.free;
Detail.free;
Master.Free;
end;


Procedure BuildTables(AliasOrDir: string);
var Table: tTable; {Uses Delphi units DB and DBTables.}
begin {Code generated 05-07-2002 08:36}
Table := tTable.Create(nil);
With Table do
Try{Finally}
DatabaseName := AliasOrDir;
{ Code to create table animals.dbf.}
IndexDefs.Clear;
FieldDefs.Clear;
TableType := ttDefault;
TableName := 'animals.dbf';
With FieldDefs do
begin
Add('NAME',ftString,10,false);
Add('SIZE',ftSmallint,0,false);
Add('WEIGHT',ftSmallint,0,false);
Add('AREA',ftString,20,false);
Add('BMP',ftTypedBinary,1,false);
end{with FieldDefs};
With IndexDefs do
begin
Add('NAME','NAME',[]);
end{with IndexDefs.Items[i]};
CreateTable;
Finally
Table.Free;
End{Finally};
end {BuildTables};
end.


Svara

Sv: Skapa databaser

Postades av 2002-05-07 08:55:50 - Raderat konto

Vet inte om det är Access du jobbar med men på About.com finns flera hyffsade artiklar om Delphi och Access.
Du kan ju ta en titt på dennna som kanske delvis löser ditt problem.
http://delphi.about.com/library/weekly/aa072401a.htm?terms=access

Tror även att Sven kan hitta nåt nyttigt på About.com ang Access och Delphi.


Svara

Sv: Skapa databaser

Postades av 2002-05-11 22:16:37 - Bo - Göran Mårtensson

Tackar för hjälpen, kommetr att ta lite tid innan jag kommit igenom allt detta.

MVH

BGM


Svara

Sv: Skapa databaser

Postades av 2002-05-11 22:44:45 - Sven Åke Persson

Hej igen

Tack för ditt svar anonyme PB

Fråga ??? finns det någon anledning att överhuvudtaget
implemntera Access i Delphi ?.
Jag tror inte det "Vi klarar oss nog ändå"

mvh
Sven


Svara

Sv: Skapa databaser

Postades av 2002-05-12 09:56:25 - Raderat konto

>Fråga ??? finns det någon anledning att överhuvudtaget
>implemntera Access i Delphi ?.
>Jag tror inte det "Vi klarar oss nog ändå"

Vad ville du ha sagt med detta?


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 831
27 960
271 761
5 286
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies