The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Tilføj flere. CSV-filer som plader med en Excel-fil i UNIX. libin4u2000 Shell Programmering og Scripting 2 01-20-2009 11:20 PM
Hvordan man kan kombinere forskellige Excel ark til et enkelt arbejde bog bruger UNIX jagadish99 Shell Programmering og Scripting 3 08-27-2008 07:23 PM
Sådan format Excel ark i UNIX?? Vijay06 Shell Programmering og Scripting 2 05-16-2007 10:01 AM
Multiple Excel arbejde plader gennem UNIX puspendu Shell Programmering og Scripting 1 05-03-2006 05:28 AM
at skabe mere end 2 Excel-ark i C manceryder Højtstående Programmering 7 12-20-2005 06:10 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 05-28-2009
parvathi_rd parvathi_rd is offline
Registreret Bruger
  
 

Join Date: Apr 2009
Stillinger: 7
Sende SQL-forespørgsler output til forskellige Excel-ark

Hej,

Jeg har brug for din hjælp i sedning SQL-forespørgsler produktion til forskellige excel ark.

Mit krav er sådan her ud:

Query1: Vælg navn fra table1 hvor status \u003d 'Complete'
Query2: Vælg navn fra table1 hvor status \u003d 'Fejl'
Query3: Vælg navn fra table1 hvor status \u003d 'Ignoreret'

Når jeg udføre disse søgninger, jeg vil produktionen af Query1 at være på Ark1 og output af query2 at være på Sheet2 og produktion af query3 på sheet3 af en Excel-fil.

Ikke sikker på, om det kan nås ved hjælp af sqlplus.

Kunne nogen venligst hjælpe mig i dette.

Tak.
Parvathi
  #2 (permalink)  
Old 05-28-2009
dinjo_jo dinjo_jo is offline
Registreret Bruger
  
 

Join Date: May 2008
Stillinger: 78
Du kan gøre det i perl ved hjælp af simple:: Excel
  #3 (permalink)  
Old 05-28-2009
parvathi_rd parvathi_rd is offline
Registreret Bruger
  
 

Join Date: Apr 2009
Stillinger: 7
Hi dinjo_jo,

Tak for dit input.
Kan du fortælle mig den procedure, at gøre det?
sorry for at spørge. Jeg ved perl men ikke i dette omfang.

Endnu en gang tak.

Parvathi.
  #4 (permalink)  
Old 05-28-2009
dinjo_jo dinjo_jo is offline
Registreret Bruger
  
 

Join Date: May 2008
Stillinger: 78
Jeg har er at gøre det i Sybase hjælp perl.

bruge regneark:: WriteExcel;
brug Regneark:: WriteExcel:: regneark;
brug Sybase:Blib;

min @ resultater;


my $ sql \u003d "select *"
my $ dbh \u003d Sybase:Blib-> new ($ user, $ passwd, $ server);
if (defined $ dbh)
(
@ results \u003d $ dbh-> nsql ($ sql, "hash");
)
anden
(
print "Ingen DB Connection fundet for $ server";
)

my $ e-bog \u003d Regneark:: WriteExcel-> new (file);
my $ esheet \u003d $ ebook-> addworksheet ($ titel);
my $ format \u003d $ ebook-> addformat ();
my $ formatheader \u003d $ ebook-> addformat ();
my $ formatcolumn \u003d $ ebook-> addformat ();

$ formatheader-> set_size (20);
$ formatheader-> set_font ( 'Verdana');
$ formatheader-> set_color ( 'brun');
$ formatheader-> set_align ( 'center');
$ formatheader-> set_bold ();
$ formatheader-> set_merge ();


$ formatcolumn-> set_size (10);
$ formatcolumn-> set_font ( 'Verdana');
$ formatcolumn-> set_color ( 'flåde');
$ formatcolumn-> set_align ( 'center');
$ formatcolumn-> set_bold ();
$ formatcolumn-> set_italic ();

$ format-> set_color ( 'sorte');
$ format-> set_font ( 'Verdana');
$ format-> set_align ( 'center');

$ esheet-> write_blank (0,0, $ formatheader);
$ esheet-> write_blank (0,1, $ formatheader);
$ esheet-> write_blank (0,2, $ formatheader);
$ esheet-> write_blank (0,3, $ formatheader);
$ esheet-> set_column (0, 2, 25, $ formatheader);


$ esheet-> set_column (2, 0, 25, $ formatcolumn);
$ esheet-> set_column (2, 1, 25, $ formatcolumn);
$ esheet-> set_column (2, 2, 25, $ formatcolumn);
$ esheet-> set_column (2, 3, 25, $ formatcolumn);
$ esheet-> set_column (2, 4, 25, $ formatcolumn);


my $ o \u003d 0;
foreach my $ værdier (@ resultater)
(
$ esheet-> set_column (3, $ o, 25, $ format);
$ esheet-> write ($ i, 0, "$ værdier-> ( 'Branches_ShortName'}",$ format);
$ esheet-> write ($ i, 1, "$ værdier-> ( 'Portfolios_ShortName'}",$ format);
$ esheet-> write ($ i, 2, "$ værdier-> ( 'Portfolios_Name'}",$ format);
$ esheet-> write ($ i, 3, "$ værdier-> ( 'Folders_ShortName'}",$ format);
$ esheet-> write ($ i, 4, "$ værdier-> ( 'Folders_Name'}",$ format);
$ i + +;
$ o + +;
)

$ ebook-> close ();
  #5 (permalink)  
Old 05-28-2009
parvathi_rd parvathi_rd is offline
Registreret Bruger
  
 

Join Date: Apr 2009
Stillinger: 7
Smile

Tak dinjo_jo.

Vil bruge dette til at få de resultater, jeg søger.

Thanks a lot ... Du har været meget hjælpsom.

Parvathi.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 01:04 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0