home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Servidores / bb98.exe / SOtest.java < prev    next >
Text File  |  2002-11-09  |  3KB  |  96 lines

  1. //
  2. // The contents of this file are subject to the BadBlue End User License
  3. // Agreement (the "EULA"); you may not use this file except in
  4. // compliance with the EULA.  You may obtain a copy of the EULA at
  5. // http://badblue.com/down.htm .
  6. //
  7. // Software distributed under the EULA is distributed on an "AS IS" basis,
  8. // WITHOUT WARRANTY OF ANY KIND, either express or implied. See the EULA
  9. // for the specific language governing rights and limitations under the
  10. // EULA.
  11. //
  12. // The Initial Developer of this code under the EULA is Working Resources,
  13. // Inc., Atlanta, GA  UNITED STATES.  All Rights Reserved.
  14. //
  15.  
  16. //    Import ShareOffice.
  17. //
  18. import ShareOffice.*;
  19.  
  20. //    ShareOffice tester.
  21. //
  22. public class SOtest {
  23.     public static void main(String[] args) {
  24.  
  25.         //    Get Word data.
  26.         //
  27.         SOword doc = new SOword();
  28.         String sErr = doc.Initialize("24.29.25.42.7777");
  29.         if (sErr.length() > 0) {
  30.             System.out.println("Initialization failed: " + sErr);
  31.         }
  32.         String sDoc = doc.GetWordDocument(
  33.             "24.29.25.42:7777", "path9", "creatin1.doc", "percy", "percy"
  34.         );
  35.         System.out.println(sDoc);
  36.  
  37.         //    Get a password-protected web page.
  38.         //
  39.         HTTPGet h = new HTTPGet();
  40.         String sPage = h.Read("http://24.29.25.42:7777/get/path3/dotsconn.txt",
  41.             "percy", "percy");
  42.         System.out.println(sPage);
  43.  
  44.         //    Update Excel data.
  45.         //
  46.         SOexcel xls = new SOexcel();
  47.         String sUpdate = xls.UpdateExcelData(
  48.             "24.29.25.42:7777", "path7", "bug7.xls", 1,
  49.             "A1", "9-18-2002", "D", "percy", "percy"
  50.         );
  51.         System.out.println("...\r\n"+sUpdate+"\r\n...\r\n");
  52.  
  53.         //    Get Excel data.
  54.         //
  55.         String[][] aasSheet = xls.GetExcelData(
  56.             "24.29.25.42:7777", "path7", "bug7.xls", 1,
  57.             "A1", "D20", "percy", "percy"
  58.         );
  59.         if (aasSheet[0][0].length() > 6  &&  aasSheet[0][0].substring(0, 6) == "Error:") {
  60.             System.out.println("SOexcel Error: " + aasSheet[0][0] + "\r\n");
  61.         } else {
  62.             int x, y;
  63.             for (y = 0; y < 20; y++) {
  64.                 for (x = 0; x < 4; x++) {
  65.                     System.out.print(aasSheet[y][x]+",");
  66.                 }
  67.                 System.out.println("...");
  68.             }
  69.             System.out.println(".........");
  70.         }
  71.  
  72.         //    Get Access data.
  73.         //
  74.         SOaccess mdb = new SOaccess();
  75.         String[][] aasData = mdb.GetAccessData(
  76.             "24.29.25.42:7777", "path10", "nflbet.mdb", "nflbase", 0, 50,
  77.             "", ""
  78.         );
  79.         if (aasData[0][0].length() > 6  &&  aasData[0][0].substring(0, 6) == "Error:") {
  80.             System.out.println("SOexcel Error: " + aasData[0][0] + "\r\n");
  81.         } else {
  82.             int x, y;
  83.             for (y = 0; y < 50; y++) {
  84.                 for (x = 0; x < 12; x++) {
  85.                     System.out.print(aasData[y][x]+",");
  86.                 }
  87.                 System.out.println("...");
  88.             }
  89.             System.out.println(".........");
  90.         }
  91.  
  92.     //    Done.
  93.     //
  94.     }
  95. }
  96.