Peter Lykkegaard skrev:
>> Excel viser dem fint nok. Men når jeg forsøger at flytte dem
>> til sql-server mister jeg enten de numeriske eller de
>> ikke-numeriske værdier.
>
> Har du defineret din række som dataområde
> ved ikke om det er det, men jeg plejer at markere rækken/-erne
> som et samlet område før importen i MSSQL
> Det plejer da at virke
Det må jeg prøve. Jeg endte med at eksportere til en csv-fil.
> Hvilken Excel provider vælger du i EntMan?
Jeg har altid bare valgt den der står Excel 97/2000 på.
Jeg fandt denne side om problemet:
<
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q194124> -
der angiver at man kan bruge parameteren IMEX=1 i en
connectionstring for at tvinge Excel til at opfatte noget som
tekst. Men det var ikke sådan lige at få til at virke. Den anden
løsning angivet af MS er virkelig skøn:
| Insure that the data in Excel is entered as text. Just
| reformatting the Excel column to Text will not accomplish this.
| You must re-enter the existing values after reformatting the
| Excel column. In Excel, you can use F5 to re-enter existing
| values in the selected cell.
Ja tak - værs'go at rette tre felter i 8000 rækker...
Der er visse ting ved MS-produkter der bare ikke er specielt smart.
--
Jens Gyldenkærne Clausen
MF (medlem af FIDUSO -
www.fiduso.dk)
I ovenstående tekst benyttes nyt komma
(rettelser modtages gerne i dk.kultur.sprog)