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


SQL Foxpro problem

Postades av 2003-05-22 16:30:11 - Hobil Haidari, i forum databaser, Tråden har 9 Kommentarer och lästs av 669 personer

Hur använder man foxpro, jag försöker kopiera data mellan två st dbf filer, som ligger i två skilda kataloger rent fysiskt

försökte med ett rent sql uttryck, funka inte

select * from <path1>\table tbl1
into database <path2>\table
where tbl1.id in ('23','22')

Någon som vet hur man gör?


Svara

Sv: SQL Foxpro problem

Postades av 2003-05-22 21:31:21 - Pelle Johansson

Jag har för mig att du kan shella och därmed kopiera databasen:

.shell "copy c:\db1.db c:\backup\db2.db"


Svara

Sv: SQL Foxpro problem

Postades av 2003-05-23 09:41:39 - Hobil Haidari

intressant. Fast i mitt fall ska jag bara plocka ut vissa poster från tabell1 till tabell2. Det är nämligen 2 st databaser för ett land var, där informationen från ett land ska kopieras till det andra, fast då inte alla posterna (produkterna, i mitt fall böcker), utan några specifika.

Någon som känner till någon bra sida, som introducerar en användare till Foxpro miljö, det enda jag vill är att få tillgång till en miljö liknande QA i SQL Server, där man kan köra sin SQL frågor, samt information om SQL syntaxen som gäller för Foxpro, har märkt att det inte alltid är vanliga SQL som man är van vid.


Svara

Sv: SQL Foxpro problem

Postades av 2003-05-23 14:59:54 - Janne Hentschel

Jag jobbar dagligen med SQL mot mina dBASE-databaser. Tidigare var databaserna för FoxPro och dBASE likadana, men jag vet inte om MS har ändrat FoxProdatabaserna sedan de tog över applikationen.

Jag använder VB-script eller VB6 för att köra SQL-frågorna. Efter mycket experimenterande har jag funnit att DAO 3.51 är det stabilaste och bästa sättet att jobba med dessa tabeller. Den syntax som gäller då är den du kan se i Access hjälpfil under JET SQL.

Mvh, Janne


Svara

Sv: SQL Foxpro problem

Postades av 2003-05-23 15:36:56 - Hobil Haidari

Tack för tipset, ska testa DAO


Svara

Sv: SQL Foxpro problem

Postades av 2003-05-23 22:21:43 - Martin Adrian

Berätta gärna hur det går. Har gjort många försök (JET, ADO, ODBC etc) att komma åt foxpro databaser men hittade inget som fungerade särskilt bra. Ett av problemen är att få korrekt uppdatering av indexen när man lägger till rader.

Den enda lösning jag hittade var att köpa ett c++ bibliotek, codebase, som iochförsig fungerar men är ganska knöligt att använda.


Svara

Sv: SQL Foxpro problem

Postades av 2003-05-24 11:19:45 - Pelle Johansson

Att komma åt databaserna är inga problem, det är att kunna hantera indexen som ställer till det och du måste köpa/nyttja någon 3:e parts programvara. Motorn stöder inte allt fullt ut där. En liten varning som kan vara bra att ha i bakhuvudet är att en dbase-databas inte kan användas i nätverksmiljö med ado. Anledningen är en bugg som gör att filen låses exklusivt när första användaren hämtar data.


Svara

Sv: SQL Foxpro problem

Postades av 2003-05-26 13:05:36 - Janne Hentschel

Jag har varken problem med indexuppdateringar eller låsningar. Däremot har Jet-SQL vissa begränsningar som irriterar mig mycket. Jag kan t.ex. göra LEFT JOIN men bara en, inte flera.

Som sagt så vet jag inte om det är skillnad mellan FoxPro och dBASE. dBASE har ju dessutom funnits i flera versioner, och den version jag jobbar med är dBASE IV. I den används mdx-filer med multipla index. Hur ser detta ut i FoxPro?

Mvh, Janne


Svara

Sv: SQL Foxpro problem

Postades av 2003-05-27 19:29:46 - Martin Adrian

Den foxpro databas jag ville koppla mot använder "cdx" index.

Detta är de problem jag stötte på:
1. Kopplade tabellerna i Access.
cdx index uppdateras inte (vet inte om det fungerar med mdx)
2. ADO (SQL)
Av någon anledning så får ADO för sig att inga fält får vara NULL.
3. ADO recordset
"unspecified error". När jag studerade det närmare (i filmonitorn) visade det sig att en temp fil skapas i databasbiblioteket men sen försöker ADO öppna filen i temp biblioteket. Om jag låter %TEMP% peka på databasbiblioteket så fungerar det men det verkade inte vara nån bra lösning så jag fortsatte inte med den.

När det gäller begränsningen i SQL så är det nog inte Jet som är problemet utan den ODBC drivrutin du använder. ODBC har som default bara minimal SQL support. Om du länkar till databasen i Access så bör du kunna använda Jet istället.


Svara

Sv: SQL Foxpro problem

Postades av 2003-05-28 08:53:15 - Janne Hentschel

Hittade dessa två dokument hos MS som förklarar en del av problemen. Som vanligt så avslutas en med den kommentar man lärt sig att hata: "This behavior is by design"

http://support.microsoft.com/default.aspx?scid=kb;EN-US;230125
http://support.microsoft.com/default.aspx?scid=KB;en-us;q238431

Jag är nöjd med min DAO-lösning. Lite begränsad SQL, men inga övriga fel. Vad som gör mig förvånad är att MS refererar till Borlands database engine för att hantera XBase-filer när FoxPro är deras egen produkt.

Mvh, Janne


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

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 569 615
27 953
271 709
5 487
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
Expand
next previous
Close

Previous

0/0

Next