28. april 2005 - 08:43Der er
3 kommentarer og 1 løsning
Kan ikke importere bestemt felt
Hej
Jeg prøver at importere et Excell dokument ind i en DB på SQL 2000, men et af felterne kommer den og siger, er for lang, hvilket jeg ikke kan forstå da feltet i DB er et TEXT felt med 16 bit tegn (Har også prøvet NTEXT, NVARCHAR) og det som skal ind i feltet er ikke længere end max 2000 tegn inkl. mellemrum, så jeg kan ikke forstå at den kommer og brokker sig!
Det må jo så være driveren der giver problemerne. Jeg går ud fra at du bruger DTS (eller Import Data, hvilket er det samme), har du prøvet at oprette en odbc-forbindelse til excel'en, og så pege på den i stedet for at pege direkte på escel-filen?
Det kan jeg ikke få den til, den viser ingen felter når jeg vil lave query, kun stien til ODBC source, hvor jeg ikke kan komme videre fra!! og det samme gælder når jeg laver en copy views... Jeg har forsøgt med følgende Sorces:
Driver Do Microsoft Excell Microsoft Excell Treiber Other (ODBC)
Har droppet denne metode og bruger istedet programmet SQLXL 4 (Genialt program)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.