Regexp_like [:digit:]{10}

hi
i have to columns in a table of type varchar2
having names as tel1 and tel2
both columns contains mobile no or other land line phones no.
occassionaly user inputs alphabets also
in India we have ten digit format for cellno starting with 9
i am trying to select only mobile no from col1 and col2 using regexp_like expresssion
as follows
SELECT LBRCODE,PRDACCTID,
*(case when regexp_like (tel1,'^[[:digit:]{10}]') then*
tel1
when
*regexp_like (tel2,'^[[:digit:]{10}]') THEN*
TEL2
else
*'NOT A CELLNO'*
END
FROM addresses
WHERE PRDACCTID IN (SELECT PRDACCTID FROM ac_mast
WHERE ACCTSTAT<>3 AND PRDACCTID LIKE 'SB%')
what is wrong that i am doing here?
please help

You can also use the compact (Perl-influenced) regular expression "\d", if you have 10gR2 or higher:
test@ORA10G>
test@ORA10G> @ver1
BANNER
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
1 row selected.
test@ORA10G>
test@ORA10G> --
test@ORA10G> with addresses as (
  2    select 1 lbrcode, '9876543210' tel1, '9012345678' tel2 from dual union all
  3    select 2, '9123456780', '9A76543210' from dual union all
  4    select 3, 'X876543210', '9234567890' from dual union all
  5    select 4, 'XX76543210', '9Y76543210' from dual)
  6  --
  7  SELECT lbrcode,
  8         (CASE
  9             WHEN REGEXP_LIKE (tel1, '^9\d{9}')
10                THEN tel1
11             WHEN REGEXP_LIKE (tel2, '^9\d{9}')
12                THEN tel2
13             ELSE 'NOT A CELLNO'
14          END
15         ) cell_num
16    FROM addresses;
   LBRCODE CELL_NUM
         1 9876543210
         2 9123456780
         3 9234567890
         4 NOT A CELLNO
4 rows selected.
test@ORA10G>
test@ORA10G>isotope

Similar Messages

  • REGEXP_LIKE not returning expected results

    My first attempt at REGEXP_LIKE and I'm obviously missing something. I've tried several suggestions I found in the forum but cannot get the correct results. I need the following query to return only those rows containing only alphabetic characters (no numbers). What I get are rows containing letters and numbers.
    Any help will be greatly appreciated!
    Randy
    SELECT order_number
    FROM order_table
    where REGEXP_LIKE(order_number,'[a-z A-Z]')

    check below the various options which you can use to search different elements
    Character Class   Syntax Meaning
    [:alnum:]             All alphanumeric characters
    [:alpha:]              All alphabetic characters
    [:blank:]              All blank space characters
    [:cntrl:]                All control characters (nonprinting)
    [:digit:]                All numeric digits
    [:graph:]             All [:punct:], [:upper:], [:lower:], and [:digit:] characters
    [:lower:]              All lowercase alphabetic characters
    [:print:]               All printable characters
    [:punct:]              All punctuation characters
    [:space:]             All space characters (nonprinting)
    [:upper:]             All uppercase alphabetic characters
    [:xdigit:]              All valid hexadecimal characters

  • Regexp_like with check constraint

    Hi all,
    My requirement is User should not enter the data like ( ½, ¼,...).
    I have created table with check constraint with the following syntax:
    CREATE TABLE mytest (c1 VARCHAR2(20),
    CHECK (REGEXP_LIKE(c1,'^[[:alnum:]+[:digit:]+[!@#]]+$')));
    The above means, except alphanumeric, digits, and keyboard characters should allow. But it is not allowing any characters.
    Please help me, any mistake in the above syntax.
    Thanks
    Mano

    Hi, Mano,
    user533671 wrote:
    Hi all,
    My requirement is User should not enter the data like ( ½, ¼,...).
    I have created table with check constraint with the following syntax:That's a couple of examples of values that are not allowed. Now give some examples of values that are allowed, and the reasons why each are allowe or not.
    For example, is 'GREEN/BLUE', with a slash between letters, allowed? How about '1/' with no number after the slash?
    >
    CREATE TABLE mytest (c1 VARCHAR2(20),
    CHECK (REGEXP_LIKE(c1,'^[[:alnum:]+[:digit:]+[!@#]]+$')));
    The above means, except alphanumeric, digits, and keyboard characters should allow. But it is not allowing any characters.
    Please help me, any mistake in the above syntax.You're using square brackets inside square brackets. If you really need to do that, then the right ']' must be the first character listed.
    Post 5 or 10 INSERT statements. Tell which INSERTs should work, and which ones should fail because of the CHECK constraint, and explain why in each case.

  • REGEXP_LIKE help

    Hello,
    Been scouring the web looking for some help using the REGEXP_LIKE syntax. Haven't found a precise answer, but I think I wrote my own correctly and just wanted to get some validation from other users.
    Running Oracle 10.2
    Sample Data:
    create table test(data varchar2(10));
        insert into test values('01W00012');
        insert into test values('50321070');
        insert into test values('A1391010');
        insert into test values('ZZ260010');
        insert into test values('29374C01');
        insert into test values('A938523A');
        insert into test values('23W48AC3');
        insert into test values('DKFUGHCK');
        insert into test values('09W00032');
        insert into test values('94857283');
        insert into test values('AB-29348');
        insert into test values('98W-8923');
        insert into test values('0AW00005');
        insert into test values('04300W05');
        commit;What I'm trying to do:
    I have a table containing millions of work orders. They are all of length 8. I want to find all work orders where the first 2 characters are a digit only, the third character is a 'W', and the last 5 characters are digits only. Anything else I want to throw away. I think I came up with a working expression... but I'm always hesitant when running it against millions of rows. Here was what I did:
    select * from test
        where regexp_like(data, '(^[0-9]{2}W{1}[[:digit:]]{5})');There are exactly 2 occurrences from up above that match the criteria I'm trying to meet.
    Is this expression properly written?
    Any help would be greatly appreciated.... reg expressions always make my head spin :(

    Hi,
    dvsoukup wrote:
    Running Oracle 10.2
    Sample Data: ...Thanks for posting that; it's really helpful!
    What I'm trying to do:
    I have a table containing millions of work orders. They are all of length 8. I want to find all work orders where the first 2 characters are a digit only, the third character is a 'W', and the last 5 characters are digits only. Anything else I want to throw away. I think I came up with a working expression... but I'm always hesitant when running it against millions of rows. Here was what I did:
    select * from test
    where regexp_like(data, '(^[0-9]{2}W{1}[[:digit:]]{5})');There are exactly 2 occurrences from up above that match the criteria I'm trying to meet.
    Is this expression properly written?Yes, that's a good regular expression. However, a very important thing about regular expressions is that you should only use them when you really need to. In this case, you can get the results you want more efficiently, and at least as easily, without regular expressions. Here's one way:
    SELECT  *
    FROM     test
    WHERE   TRANSLATE ( data
                , '012345678'
                , '999999999'
                )          = '99W99999'
    ;This will be more efficient than using REGEXP_LIKE, and it sounds like efficiency is important in this case.
    If you really want to use a regular expression, there are a couple of small things you can do to make it clearer. (With regular expressions, every little bit helps.)
    (a) If you're certain that data is always exactly 8 characters, then you don't need the ^ anchor at the beginning. If you want the regular expression to check that the length is 8 characters, then keep the ^ anchor at the beginning, but use a $ anchor at the end, too, as in the example below. As you posted it, the expression will be TRUE when data is longer than 8 characters, as long as the first 8 characters fit the pattern.
    (b) [0-9] is equivalent to [[:digit:]]. Either one is fine, but I find it confusing to use both in the same expression. Use one or the other in both places.
    (c) {1} is the default. I would just say 'W' instead of 'W{1}'
    (d) You don't need the parentheses in this expression. If parentheses are not needed, but they improve clarity, then it's okay to include them. In this case, I don't think they add anything.
    There are exactly 2 occurrences from up above that match the criteria I'm trying to meet.It helps if you post exactly what results you want. For example:
    DATA
    01W00012
    09W00032In this case, I found your description very clear, but it doesn't hurt to post the actual results anyway.
    Is this expression properly written?You might consider writing it this way, particularly if you think you'll need to debug it:
    SELECT  *
    FROM      test
    WHERE      REGEXP_LIKE ( data
                  , '^'          || -- beginning of string
                    '[0-9]{2}'     || -- 2 digits
                    'W'          || -- a capital W
                    '[0-9]{5}'     || -- 5 more digits
                    '$'             -- end of string
    ;As mentioned before, you only need the ^ and $ if you're not sure all the strings are exactly 8 characters.
    ... reg expressions always make my head spin All the more reason to use TRANSLATE.
    Edited by: Frank Kulash on Jul 26, 2012 2:42 PM

  • Help with REGEXP_LIKE

    Hi, I am on oracle 11g release 1.
    I have the following requirement.
    I need to display data the following way from the column,
    One alphabet followed by 2 digits (like A00, B20, C12), I know I have to use REGEXP_LIKE, but i am not able to get the correct result.
    my first attempt at this is
    WITH t1
    as
    (select '01G50' investor_number from dual
      union all
      select 'A00' from dual
      union all
      select 'B20' from dual
      union all
      select '1234' from dual
    select investor_number from t1
    where  REGEXP_LIKE(investor_number, '[[:alpha:]]');
    but this gives
    investor_number
    01G50
    A00
    B20
    but I want only,
    investor_number
    A00
    B20how do i do that?
    Thanks
    Billu.

    Hi, Billu,
    If you only want to consider the letters that come at the beginning of the string, then anchor the pattern to the beginning of the string, like this:
    SELECT  investor_number
    FROM     t1
    WHERE     REGEXP_LIKE ( investor_number
                  , '^[[:alpha:]][[:digit:]]{2}'
    ;You could also write it this way, for clarity:
    SELECT  investor_number
    FROM     t1
    WHERE     REGEXP_LIKE ( investor_number
                  , '^'          || -- Right at the beginning of the string, there must be
                    '[[:alpha:]]'     || -- one letter, followed by
                    '[[:digit:]]{2}'        -- two numerals
    ;It doesn't matter what (if anything) comes after the 2 digits: another digit ('B209'), a letter ('B20XYZ'), any other character ('B20-9-XYZ'), or nothing (that is, the end-of-string) are all okay.
    If you want to find strings that contain only the pattern, and nothing after that, then anchor the patttern to the end-of-string ('$') also:
    SELECT  investor_number
    FROM     t1
    WHERE     REGEXP_LIKE ( investor_number
                  , '^'          || -- Right at the beginning of the string, there must be
                    '[[:alpha:]]'     || -- one letter, followed by
                    '[[:digit:]]{2}'     || -- two numerals, and then
                    '$'             -- the string must end
    ;Edited by: Frank Kulash on Sep 7, 2010 12:48 PM

  • Count the continous digit

    I have a value as mention below, my requirement is I just want to select those rows where the length of continuous numbers is between 12 to 19 in a string
    than means numbers should not be interrupted by any character or special character etc. If only numbers are in continuous then only they should
    come as output. I did tried the below mentioned query but here it count the all the numbers present in the string irrespective of whatever position
    they are present which I do not want. And also in output it print the length of the continuous digit and the actual values of the continuous digit
    I am using oracle 10 g
    WITH T AS (
    select 'CVIUSD00.00/1234567891097193T/1115/N194940*34739292' str from dual
    UNION ALL SELECT 'CCDC123456789109719/0213/A001781' FROM DUAL
    UNION ALL SELECT 'C AAA 1234567891234567' FROM DUAL
    UNION ALL SELECT 'C OAX 378292999991000' FROM DUAL
    UNION ALL SELECT 'MAUIIIIIIIIIINNNNNNNNNNNNNB' FROM DUAL
    UNION ALL SELECT 'M O' FROM DUAL
    UNION ALL SELECT 'CCVI/1234567891097193D0613/N0000' FROM DUAL
    UNION ALL SELECT 'CCVI/1234561234567193D0613/N0000' FROM DUAL
    UNION ALL SELECT 'NONREF-YW12345' FROM DUAL
    UNION ALL SELECT 'EXT000380801812' FROM DUAL
    UNION ALL SELECT 'AX375101123451002/1219/N9999' FROM DUAL
    UNION ALL SELECT 'VI4243731234568479/1112*CVA/A411819' FROM DUAL
    UNION ALL SELECT 'DC36148812343015/0413/A000743' FROM DUAL
    UNION ALL SELECT 'O/CCCA1234567891026547/1215/N1111' FROM DUAL
    UNION ALL SELECT 'TP122093123451067/0213/N1111' FROM DUAL
    UNION ALL SELECT 'O/CCVI+/VI4925561234569699/1013*CVA/A033292' FROM DUAL
    UNION ALL SELECT 'O/EXT+/EXT369395514' FROM DUAL
    UNION ALL SELECT 'TV7160BT136726OCTDB' FROM DUAL
    UNION ALL SELECT 'FFYCD909255325' FROM DUAL
    UNION ALL SELECT 'PP 532453' FROM DUAL
    SELECT
    STR , REGEXP_REPLACE( STR, '[0-9]', NULL ) AS INTERMEDIATE_STRING ,
    NVL( LENGTH( REGEXP_REPLACE( STR, '[0-9]', NULL ) ), 0 ) AS PATTERN_COUNT ,
    ABS(NVL( LENGTH( REGEXP_REPLACE( str, '[0-9]', NULL ) ), 0 ) - LENGTH (str))
    from
    t
    ;

    dbuser wrote:
    I would also like to have the value of those continuous digits in my output and just replace except first 6 and last 4 digits with X
    WITH T AS (
    select 'CVIUSD00.00/1234567891097193T/1115/N194940*34739292' str from dual
    UNION ALL SELECT 'CCDC123456789109719/0213/A001781' FROM DUAL
    UNION ALL SELECT 'C AAA 1234567891234567' FROM DUAL
    UNION ALL SELECT 'C OAX 378292999991000' FROM DUAL
    UNION ALL SELECT 'MAUIIIIIIIIIINNNNNNNNNNNNNB' FROM DUAL
    UNION ALL SELECT 'M O' FROM DUAL
    UNION ALL SELECT 'CCVI/1234567891097193D0613/N0000' FROM DUAL
    UNION ALL SELECT 'CCVI/1234561234567193D0613/N0000' FROM DUAL
    UNION ALL SELECT 'NONREF-YW12345' FROM DUAL
    UNION ALL SELECT 'EXT000380801812' FROM DUAL
    UNION ALL SELECT 'AX375101123451002/1219/N9999' FROM DUAL
    UNION ALL SELECT 'VI4243731234568479/1112*CVA/A411819' FROM DUAL
    UNION ALL SELECT 'DC36148812343015/0413/A000743' FROM DUAL
    UNION ALL SELECT 'O/CCCA1234567891026547/1215/N1111' FROM DUAL
    UNION ALL SELECT 'TP122093123451067/0213/N1111' FROM DUAL
    UNION ALL SELECT 'O/CCVI+/VI4925561234569699/1013*CVA/A033292' FROM DUAL
    UNION ALL SELECT 'O/EXT+/EXT369395514' FROM DUAL
    UNION ALL SELECT 'TV7160BT136726OCTDB' FROM DUAL
    UNION ALL SELECT 'FFYCD909255325' FROM DUAL
    UNION ALL SELECT 'PP 532453' FROM DUAL)
    select str original,regexp_replace(str,'\d{6}(\d{2,9})\d{4}','XXXXXX\1XXXX') new from t
    where regexp_like(str,'\d{12,19}')
    ORIGINAL                                            NEW
    CVIUSD00.00/1234567891097193T/1115/N194940*34739292 CVIUSD00.00/XXXXXX789109XXXXT/1115/N194940*34739292
    CCDC123456789109719/0213/A001781                    CCDCXXXXXX78910XXXX/0213/A001781
    C AAA 1234567891234567                              C AAA XXXXXX789123XXXX
    C OAX 378292999991000                               C OAX XXXXXX99999XXXX
    CCVI/1234567891097193D0613/N0000                    CCVI/XXXXXX789109XXXXD0613/N0000
    CCVI/1234561234567193D0613/N0000                    CCVI/XXXXXX123456XXXXD0613/N0000
    EXT000380801812                                     EXTXXXXXX80XXXX
    AX375101123451002/1219/N9999                        AXXXXXXX12345XXXX/1219/N9999
    VI4243731234568479/1112*CVA/A411819                 VIXXXXXX123456XXXX/1112*CVA/A411819
    DC36148812343015/0413/A000743                       DCXXXXXX1234XXXX/0413/A000743
    O/CCCA1234567891026547/1215/N1111                   O/CCCAXXXXXX789102XXXX/1215/N1111
    ORIGINAL                                            NEW
    TP122093123451067/0213/N1111                        TPXXXXXX12345XXXX/0213/N1111
    O/CCVI+/VI4925561234569699/1013*CVA/A033292         O/CCVI+/VIXXXXXX123456XXXX/1013*CVA/A033292
    13 rows selected.
    SQL> SY.

  • Entrada de Nota Fiscal de energia elétrica modelo 6 com 9 digítos

    Ola,
    Gostaria de entender qual a medida adotada para entrar com uma nota modelo 6 que tem mais do que 6 digitos.
    A nota de fornecimento de energia elétrica de SP tem 7 digitos "5754899", e o campo NFNUM tem apenas 6 posições.
    Não falamos de uma nota eletrônica.
    Sei que no SINTEGRA há uma instrução para registrar os 6 posições da direita, ok, porém o SPED Fiscal no registro C500 já está apto para receber número de nota com 9 posições.
    Alterar essa categoria de nota e seu respectivo modelo (6) para eletrônica não me parece correto.
    Guardar apenas 6 digítos de um documento que tem 9 dígitos levantou muitos questionamentos do meu departamento Fiscal.
    Amigos, como tem tratado este tema?

    Olá,
    Atuei em com projetos de SPED.
    No caso em questão para Energia Elétrica foi convencionado o Modelo fiscal 06, considerando o regulamento de ICMS do Estado de Minas Gerais.
    RICMS/ 2002 MG - Anexo VII
    10.1.9-A - Campo 08 - Se o número do documento fiscal tiver mais de 6 dígitos, preencher com os 6 últimos dígitos.
    No SPED esta previsto o recebimento de Documentos de Energia com 9 dígitos considerando que a nota seja classificada como NF-e de Energia Elétrica com o Modelo 55.
    Conforme SPED, o campo 03, registro C500:
    "Campo 03 - Valores válidos: [06, 28, 29,55]
    A partir da versão 1.03 do Programa Validador e Assinador (PVA) da EFD-PIS/Cofins passa a aceitar a Nota Fiscal Eletrônica, código 55, referente a aquisição de energia elétrica, como documento válido a ser escriturado nesse registro."

  • Looking for Help with 4 digit access to Droid phone

    My droid 4 digit pin access worked last night then I get up this morning NO GO...I am using same password but it will not authenticate. it there a way to reset without losing everything?

        Hello fxrs2008,
      Keeping personal information safe and secure is one of the most important factors to our customers. This is why I am so proud to see that our devices offer password setup for additional security! May I ask have you backed up all of your information on your device? If so then the factory data reset is the best option to regain access to the phone. I know that’s not what you want to do but it is currently the only solution to be able to use the phone again. If you need the steps on how to complete the reset then here’s a link for you!
    http://support.verizonwireless.com/clc/devices/knowledge_base.html?id=30946
    If you need any additional assistance then feel free to ask as I am available to assist!
    Thank you…
    ArnettH_VZW
    Follow us on Twitter @VZWSupport

  • Decimal after two digit in RTF

    HI,
    i want to print decimal after two digit i.e., 44 must be changed to 44.00 in .rtf
    I am able to print decimal after three and four digit i.e., 524 --> 524.00 , 6456 -->6456.00
    I am using 0.00 format from BI PUBLISHER PROPERTY but not able to get decimal after two digit.
    I want output like this :
    4 -->4.00
    44 --> 44.00
    444 --> 444.00
    4444 --> 4,444.00
    Note : Output is in Excel
    I hope u got my point.
    please suggest me solution for this.
    Edited by: 914936 on Apr 12, 2012 4:06 AM
    Edited by: 914936 on Apr 12, 2012 5:33 AM

    Your requirement is to get two decimal digits for all the numbers right?
    This should be possible if you goto the field which you want to have two decimal digits .Right click and goto BIP properties. Here in the properties tab you should see the option to format .Select type as number and choose the necessary format.

  • TS1741 I am having difficulty connecting my Remote App on iPad to iTunes. It used to work fine, but with latest iTunes and latest Remote, I can't get it to work. iTunes should open a 'pop up' window to add 4 digit code, but nothing happens. Any clues plea

    Would appreciate in connecting Remote App on iPad to iTunes. It used to work find, before iTunes 11.0 - but now pop up window to input  4 digit code does not appear. Any ideas how to prompt window to open on iMac? Remote App works OK, but says that Home Sharing is not Turned On, although it is. Both devices are logged into my profile account.

    You no longer need the 4 digit code in iTunes 11.
    iTunes (10.0.1 or later)
    Open iTunes on your Mac or PC.
    iTunes 11 or newer: Turn on Home Sharing in iTunes by going to File > Home Sharing> Turn on Home Sharing.
    iTunes 10.7 or older: Turn on Home Sharing in iTunes by going to Advanced > Turn on Home Sharing.
    Connect iPhone, iPad or iPod touch to a Wi-Fi network that is connected to the local network that your Mac or PC is also connected to.
    Open the Remote app (software version 2.0 or later) on your mobile device.
    Turn on Home Sharing in the Remote Settings screen. Make sure to sign into the same Home Sharing account you used to sign in to from iTunes on your computer.
    Once Home sharing is enabled for both your computer and your mobile device, Remote app will be be able to view and control audio and video playback in your iTunes library.
    http://support.apple.com/kb/ht1947

  • How do I enter 4 digit passcode in itunes using remote app

    My Apple TV is out of sync with my iPhones and iPad. I was trying to add new phone with the remote app and turned off and back on home sharing trying to find where to enter that 4 digit passcode the app gives on each devioce when you select Add an iTunes Library. On older version of iTunes when you had the devices on the left you RT click and added 4 digit passcode. On the current version of iTunes I can not find where to do that at all. What am I missing? Running Windows 8 with current version of iTunes as of September 2013. I remember setting the passcode in old version just fine. Remote app is great and I want it working again! And yes everything network wise is working I was using it to start a movie using the iPad running remote app. While trying to get new phone working killed off all device remote access!

    There is no passcode to enter.
    Why do you believe that a passcode is needed?
    Understanding HomeSharing

  • HT4061 I downloaded  IOS7 on My Iphone5 and put in a 4 digit lock code for find my phone but My phone wont Accept it. It wont let me restore/backup.

    I put in My IMEI code and ICLOUD tells me THAT THE product has been replaced. I am doing This to TRY TO ACTIVATE MY IPHONE5 AS it wont Accept My 4 digit code after downloading IOS7
    So My phone in disabaled, wont let me backup,restore kos FIND MY PHONE IS TURNED ON! How Canon i turn it on if phone is disabaled and computer wont recognise phone kos its locked and if i reboot it it demands i enter code (how Can i, phone,computer wont Accept) TALK ABOUT BANGING MY HEAD AGAINST A WALL, ALL I WANT IS TO USE MY PHONE . APPLE INTRODUCE NEWS SUPER SYSTEM, BETTER THIS, BETTER THAT, HA. IVE SPENT ALL YESTERDAY AND STILL TRYING TO RESOLVE THIS, LET ALONE MAKE A SIMPLE PHONE CALL!
    HELP ME SOMEONE PLEASE ,PLEASE

    You can't restore a backup to a phone that is running a version of iOS earlier than the version running when the backup was made.  Normaly this situation occurs when replacing a phone, and the eplacement OS is not up to date.  The fix is to update the replacement phone, then restore from the backup.
    You could try an older backup made with iOS6.
    Anyway, why do you need all your info on it while the screen is being fixed?

  • Problem with DNS - ping/Safari cannot resolve, but host/dig work OK

    Hi All,
    Have a weird problem with DNS which is a bit similar to the following ones:
    http://discussions.info.apple.com/thread.jspa?threadID=2190208
    http://forums.macrumors.com/showthread.php?t=337942
    I connect with remote internal network via OpenVPN and from time to time (yes, intermittent problem :)) internal DNS names cannot be resolved.
    When it happens I can still resolve names using host or dig utilities, but applications (like Safari) and ping cannot resolve them.
    resolv.conf has proper DNS server set:
    *$ cat /etc/resolv.conf*
    *# Mac OS X Notice*
    *# This file is not used by the host name and address resolution*
    *# or the DNS query routing mechanisms used by most processes on*
    *# this Mac OS X system.*
    *# This file is automatically generated.*
    *domain openvpn*
    *search openvpn*
    *nameserver 10.0.0.1*
    More than that - it can resolve those internal names when queried directly, for example using host:
    *$ host YYY.XXX.ru 10.0.0.1*
    *Using domain server:*
    *Name: 10.0.0.1*
    *Address: 10.0.0.1#53*
    Aliases:
    *YYY.XXX.ru has address 192.168.x.y*
    but at the same time ping reports "*Unknown host*":
    *$ ping YYY.XXX.ru*
    *ping: cannot resolve YYY.XXX.ru: Unknown host*
    I tried "*dscacheutil -flushcache*" and it did not help. Also tried to comment out domain and search directives in resolv.conf and it did not help as well (and actually it should not matter).
    Any ideas why this can happen and what else can I check when it happens again?
    Thanks!

    I have the same issue. It cropped up after I installed updates to MS Office 2008 and Firefox in which I also saw issues with the icons disappearing in the dock of the applications that were open when I started the Office update. I rebooted to try to get them back, but ended up deleting them and restoring from the Applications folder. I don't know if that's a red herring or not, but I generally try to figure out what has recently changed that may cause something to suddenly start failing.
    I'd been working successfully all morning before it started acting up. Switching from wifi to cat5 had no effect.
    @realaaa, were you able to resolve without a major undertaking, like reinstalling your OS?
    pnmbp:~ pn$ dig goo.gl
    ; <<>> DiG 9.6.0-APPLE-P2 <<>> goo.gl
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40996
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0
    ;; QUESTION SECTION:
    ;goo.gl. IN A
    ;; ANSWER SECTION:
    goo.gl. 140 IN A 74.125.45.139
    goo.gl. 140 IN A 74.125.45.102
    goo.gl. 140 IN A 74.125.45.113
    goo.gl. 140 IN A 74.125.45.138
    goo.gl. 140 IN A 74.125.45.101
    goo.gl. 140 IN A 74.125.45.100
    ;; Query time: 27 msec
    ;; SERVER: 192.168.2.1#53(192.168.2.1)
    ;; WHEN: Mon Dec 13 16:59:34 2010
    ;; MSG SIZE rcvd: 120
    pnmbp:~ pn$ ping goo.gl
    ping: cannot resolve goo.gl: Unknown host
    pnmbp:~ pn$ curl <a class="jive-link-external-small" href="http://">http://goo.gl
    curl: (6) Couldn't resolve host 'goo.gl'
    pnmbp:~ pn$ host goo.gl
    goo.gl has address 74.125.45.100
    goo.gl has address 74.125.45.101
    goo.gl has address 74.125.45.138
    goo.gl has address 74.125.45.113
    goo.gl has address 74.125.45.102
    goo.gl has address 74.125.45.139
    pnmbp:~ pn$

  • Problem with retrieving single digit date and month

    Hello Sir,
    I have the following code. Cuurently when I insert date in this format 1984/11/14 and also in this format 1984/11/4 and retrieve the following two dates, I could successfully populate the dates into the corresponding fields in the form. But earlier in the database, there are some records created in the following formats:
    1984/3/1 and 1987/10/4(i.e.,yyyy/mm/dd).In the form when I try to populate them into their corresponding fields I am able to populate only 1984 into the year filed in the first case and in the second case I could populate 1987 and 10 into the year and month fields. I could not populate the values of the records with single digit either in month or day fields.
    By observing the code, could you let me know what needs to be done in order to populate the previously created records with the single digit month and date.
    This is the jsp for creating and editing the records.
    <HTML>
    <HEAD>
         <TITLE> CRM Event Information </TITLE>
    <script language="JavaScript" src="../javascript/misc.js"></script>
    <script language="JavaScript">
    function saveMe(methodHow) {
         var elementNumber = CRMEvent.elements.length
         var field1 = "";
         var field2 = "";
         var field3 = "";
         var field4 = "";
         var field5 = "";
         var field6 = "";
         var field7 = "";
         var field8 = "";
         for(i=0; i < elementNumber; i++){
              submitForm.elements.name = CRMEvent.elements[i].name;
              submitForm.elements[i].value = CRMEvent.elements[i].value;
         for (k = 0; k < oneToMany1.addedItems.options.length; k++){;
              if (addTemp.field1oneToMany1Value[k] == ""){
              addTemp.field1oneToMany1Value[k] = "9999"
              if (addTemp.field2oneToMany1Value[k] == ""){
              addTemp.field2oneToMany1Value[k] = "99"
              if (addTemp.field3oneToMany1Value[k] == ""){
              addTemp.field3oneToMany1Value[k] = "99"
              if (addTemp.field4oneToMany1Value[k] == ""){
              addTemp.field4oneToMany1Value[k] = "9999"
              if (addTemp.field5oneToMany1Value[k] == ""){
              addTemp.field5oneToMany1Value[k] = " "
              if (addTemp.field6oneToMany1Value[k] == ""){
              addTemp.field6oneToMany1Value[k] = " "
              if (addTemp.field7oneToMany1Value[k] == ""){
              addTemp.field7oneToMany1Value[k] = " "
              if (addTemp.field8oneToMany1Value[k] == ""){
              addTemp.field8oneToMany1Value[k] = " "
              if (eval(oneToMany1.addedItems.options.length - 1) == k){
                   field1 = field1 + addTemp.field1oneToMany1Value[k];
                   field2 = field2 + addTemp.field2oneToMany1Value[k];
                   field3 = field3 + addTemp.field3oneToMany1Value[k];
                   field4 = field4 + addTemp.field4oneToMany1Value[k];
                   field5 = field5 + addTemp.field5oneToMany1Value[k];
                   field6 = field6 + addTemp.field6oneToMany1Value[k];
                   field7 = field7 + addTemp.field7oneToMany1Value[k];
                   field8 = field8 + addTemp.field8oneToMany1Value[k];
              }else{
                   field1 = field1 + addTemp.field1oneToMany1Value[k]+"|";
                   field2 = field2 + addTemp.field2oneToMany1Value[k]+"|";
                   field3 = field3 + addTemp.field3oneToMany1Value[k]+"|";
                   field4 = field4 + addTemp.field4oneToMany1Value[k]+"|";
                   field5 = field5 + addTemp.field5oneToMany1Value[k]+"|";
                   field6 = field6 + addTemp.field6oneToMany1Value[k]+"|";
                   field7 = field7 + addTemp.field7oneToMany1Value[k]+"|";
                   field8 = field8 + addTemp.field8oneToMany1Value[k]+"|";
              submitForm.elements[eval(i)].name      = "eventtype"
              submitForm.elements[eval(i)].value      = field1
              submitForm.elements[eval(i+1)].name      = "dd_crmstart"
              submitForm.elements[eval(i+1)].value      = field2
              submitForm.elements[eval(i+2)].name      = "mm_crmstart"
              submitForm.elements[eval(i+2)].value      = field3
              submitForm.elements[eval(i+3)].name      = "yy_crmstart"
              submitForm.elements[eval(i+3)].value      = field4
              submitForm.elements[eval(i+4)].name      = "crmremark_code"
              submitForm.elements[eval(i+4)].value      = field5
              submitForm.elements[eval(i+5)].name      = "crmperson_firstname"
              submitForm.elements[eval(i+5)].value      = field6
              submitForm.elements[eval(i+6)].name      = "crmperson_lastname"
              submitForm.elements[eval(i+6)].value      = field7
              submitForm.elements[eval(i+7)].name      = "crmnote"
              submitForm.elements[eval(i+7)].value      = field8
              submitForm.elements[eval(i+8)].name      = "mode"
              submitForm.elements[eval(i+8)].value      = methodHow
         submitForm.method="post";
         onSave(submitForm);
         function onSave(form) {
         if (!oneToMany1.addedItems.options.length == 0) {
              for (i=1;i<=oneToMany1.addedItems.options.length;i++) {
                   validate.elements[0].value = addTemp.field4oneToMany1Value[i-1];
                   if (validate.elements[0].value != '9999') {
                        if(!validateForm('validate','validation','isNumber')) {
                             alert("CRM Event Information "+ i + ": Year must be number");
                             return false;      
                        if(!validateForm('validate','validation','checkrange')) {
                             alert("CRM Event Information "+ i + ": Year out of range");
                             return false;      
              form.submit();
              return true;
    </script>
    </HEAD>
    <BODY BGCOLOR=#ffffff>
    <BASEFONT="3">
    <FONT SIZE = -1>
    <%@ page errorPage="errorPage.jsp" %>
    <%@ page import="java.util.*" %>
    <%@ page import="java.sql.*" %>
    <%@ page import="dss.*" %>
    <!-- instantiate -->
    <jsp:useBean id="pool" scope="session" class="dss.ConnectionPool" />
    <jsp:useBean id="SelectBox" scope="session" class="dss.dataMisc" />
    <jsp:useBean id="query" class="dss.QueryData" scope="session" />
    <%
    // *************check for user session *************
         session = request.getSession();
    if (session.getValue("userSession") == null) {
    response.sendRedirect (response.encodeRedirectUrl
    ("dssLogin.jsp?Origin=dssACCRMEventAddEdit.jsp"));
    else {
         String dhr_id = "";
    String mode = "";
    String eventtype = "9999";
    String crmremark_code = "";
    String crmperson = "";
    String crmnote = "";
    String crmKey = "";
         String dd_crmstart = "99";
         String mm_crmstart = "99";
    Vector tempVector = new Vector();
              Vector CRMEventVector = new Vector();
              Vector CRMEventPerson = new Vector();
              Vector monthVector = new Vector();
              Vector dayVector = new Vector();
              Vector field1Vector = new Vector();
              Vector field5Vector = new Vector();
              Vector field6Vector = new Vector();
              Vector field7Vector = new Vector();
              Vector field8Vector = new Vector();
              Vector field234Vector = new Vector();
              Vector tempDayVector = new Vector();
              Vector tempMonthVector = new Vector();
              Vector tempYearVector = new Vector();
              Connection conn = null ;
              conn = pool.getConnection() ;
              dss.Database db = new dss.Database( conn ) ;
              dhr_id = request.getParameter("dhr_id");
         try {
    mode = request.getParameter("mode");
    dhr_id = request.getParameter("dhr_id");
                   //look up Setting List
                   String strSQL = "";
                   //look up CRM Event Type List
                   strSQL ="select crmtype_code value, item display from code_crmtype order by 2" ;
                   db.setSQL( strSQL ) ;
                   db.query() ;
                   CRMEventVector = db.getSelectionList() ;
                   //look up Month List
                   db.setSQL( "select LPAD(to_char(month_code),2,'0') value , item display from code_month order by 1" ) ;
                   db.query() ;
                   monthVector = db.getSelectionList();
                   //look up Day List
                   db.setSQL( "select LPAD(to_char(day_code),2,'0') value , item display from code_day order by 1" ) ;
                   db.query() ;
                   dayVector = db.getSelectionList();
                   // ************ EDIT Mode *************
    if (mode.equals("edit"))
              //out.println("mode is edit");     
    mode = "edit";
         //***********get archaeology_pkey based on dhr_id
                        int archKey = 0;
                             strSQL = " SELECT archaeology_pkey "+
                                            " FROM archaeology "+
                                            " WHERE UPPER(dhr_id)='"+ dhr_id.toUpperCase() + "'";
                             //out.println(strSQL);
                             Statement stmt2 = conn.createStatement();
                             ResultSet rs2 = stmt2.executeQuery(strSQL);
                             while (rs2.next()) {
                                  archKey = rs2.getInt(1);
                             rs2.close();
                             stmt2.close();
                   // ********* end getting **************
              strSQL = "Select crmtype_code, crmstart, crmremark, crmperson_firstname, crmperson_lastname, crmnote "+
                   " From archaeologycrmevent " +
                   " Where archaeology_pkey =" + archKey ;
              Statement stmtSQL = conn.createStatement();
              ResultSet rset = stmtSQL.executeQuery(strSQL);
              ResultSetMetaData rsmd = rset.getMetaData() ;
                   while (rset.next()) {
                   //get values
                   field1Vector.addElement(rset.getString(1));
                   field234Vector.addElement(rset.getString(2));
                   field5Vector.addElement(rset.getString(3));
                   field6Vector.addElement(rset.getString(4));
                   field7Vector.addElement(rset.getString(5));
                   field8Vector.addElement(rset.getString(6));
                   //crmKey = rset.getString(7);
                   for (int i=0; i<field234Vector.size(); i++){
                        StringTokenizer tempDate = new StringTokenizer((String)field234Vector.elementAt(i),"/");                              
                        while (tempDate.hasMoreTokens() ) {
                             tempYearVector.addElement (     tempDate.nextToken());
                             tempMonthVector.addElement(     tempDate.nextToken());
                             tempDayVector.addElement (     tempDate.nextToken());
         } //end edit
         } //end try
         catch ( Exception e) {
              out.println ( e.toString() ) ;
         } finally {
              db.cleanup() ;
    %>
    <P>
    <FORM NAME="oneToMany1">
    <TABLE BORDER=1 CELLPADDING=0 CELLSPACING=0 WIDTH="100%" BGCOLOR="#BBBBBB">
    <TR>
    <TD BGCOLOR="#002B82" COLSPAN=9 width="100%" height="31">
    <p align="center">
         <font face="Arial" size="2" color="#FFFFFF">
         <b>6. CRM Event Information - </b>DHR ID# : <%=dhr_id %>
         </font>
         </p>
         </td>
    </TR>
    <TR>
    <TD WIDTH=83 ALIGN="RIGHT" height="21"><FONT SIZE=-1><B>CRM Event Type: </FONT></B></TD>
    <TD WIDTH=112 height="21">
              <%
              out.println ( SelectBox.strSelectionList((Vector)CRMEventVector.elementAt(0), (Vector)CRMEventVector.elementAt(1), "field1", "", eventtype, "180" ));
              %>
    </TD>
    <TD WIDTH=89 ALIGN="RIGHT" height="21"><FONT SIZE=-1><B>Event Date: </FONT></B></TD>
    <TD WIDTH=455 height="21"><font size="1">
         <%
         out.println ("<b><font size = 1>Date: "+ SelectBox.strSelectionList((Vector)dayVector.elementAt(0), (Vector)dayVector.elementAt(1), "field2", "", dd_crmstart, "180" ));
         out.println ("Month: "+ SelectBox.strSelectionList((Vector)monthVector.elementAt(0), (Vector)monthVector.elementAt(1), "field3", "", mm_crmstart, "180" ));
         %>
    </select><B>Year:</B><input type="text" name="field4" size="4" id="Year" maxlength="4">
    </TD>
    </TR>
    <TR>
    <TD WIDTH=83 ALIGN="RIGHT" height="30"><FONT SIZE=-1><B>ID# Associated with Event:</B> </FONT></TD>
    <TD WIDTH=112 height="30">
              <input type="text" name="field5" size="15" value="<%=crmremark_code%>">
    </TD>
    <TD WIDTH=89 ALIGN="RIGHT" height="30"><FONT SIZE=-1><B>
              CRM Person/ Organization: </FONT></B></TD>
    <TD WIDTH=455 height="30">
         <% // Modified by Robert Cox 09/12/2001 - changed field size from 20 to 30 // %>     
         <TABLE BORDER="0">
              <TR><TD>
              <FONT SIZE="1"><B>First:</B></FONT><input type="text" name="field6" size="15">
              </TD>
              <TD>
         <FONT SIZE="1"><B>Last:</B></FONT><input type="text" name="field7" size="15">
              </TD>
              </TR>
         </TABLE>
    </TD>
    </TR>
    <TR>
    <TD WIDTH=83 ALIGN="RIGHT" height="79"><FONT SIZE=-1><B>CRM Event Comments: </FONT></B></TD>
    <TD COLSPAN="3" width="660" height="79">
         <TEXTAREA ROWS="5" NAME="field8" cols="65"></TEXTAREA>
         </TD>
    </TR>
    <TR>
    <TD COLSPAN="4">
         <table border="0" cellspacing="0" cellpadding="0" align="center">
         <tr>
         <td width="50" align="left"> </td>
         <td align="center">
              <input type="button" value="Add" onClick="addUpdate(1,8,oneToMany1,Array('field1','field2','field3','field4','field7','field6'))">
              <input type="button" value="Modify" onClick="addUpdate(2,8,oneToMany1,Array('field1','field2','field3','field4','field7','field6'))">
              <input type="button" value="Update" onClick="addUpdate(3,8,oneToMany1,Array('field1','field2','field3','field4','field7','field6'))">
              <input type="button" value="Remove" onClick="addUpdate(4,8,oneToMany1,Array('field1','field2','field3','field4','field7','field6'))">
         </td>
         <td width="50" align="right"> </td>
         </tr>
         </table>
    </TD>
    </TR>
    <tr>
    <td width="100%" align="center" height="40" colspan="4"><select size="3" name="addedItems" style="width:100%">
    </td>
    </tr>
    </TABLE>
    <%/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    //|------------------------------------------------------------------------------------------------------------------------
    //| Start code for one-to-many in edit mode /
    //|---------------------------------------------
    %>
    <script language="javascript">
    /* Check to see if the necessary arrays have been defined - if not define them */
         try{
              if (!eval("addTemp.addoneToMany1Name")){
              //alert("False");
              addTemp.addoneToMany1Name = Array();
              addTemp.addoneToMany1Value = Array();
              for(i = 1; i <= 8; i++){
                   eval("addTemp.field" + i + "oneToMany1Value = Array();");
              }else{
              //alert("already created");
    /* Catch any errors that may occur when checking if arrays are defined */
         catch(e) {
              alert(e);
    <%
    Enumeration field1_      = field1Vector.elements();
    Enumeration field2_      = tempDayVector.elements();
    Enumeration field3_      = tempMonthVector.elements();
    Enumeration field4_      = tempYearVector.elements();
    Enumeration field5_      = field5Vector.elements();
    Enumeration field6_      = field6Vector.elements();
    Enumeration field7_      = field7Vector.elements();
    Enumeration field8_      = field8Vector.elements();
         Object currentfield1 = "";
         Object currentfield2 = "";
         Object currentfield3 = "";
         Object currentfield4 = "";
         Object currentfield5 = "";
         Object currentfield6 = "";
         Object currentfield7 = "";
         Object currentfield8 = "";
         int counter = 0;
         int clength = 1;
    while (field1_.hasMoreElements()){
    //out.println("while field1_ has more elements");
    //|---------------------------------------------------------------------------------------------------------------------------
    //| define field elements - Use first and second lines if text box or memo field, Use third line if select box /
    //|------------------------------------------------------------------------------------------------------------
    //     currentfield1 = query.replaceString(field1_.nextElement().toString(),"'","\'").trim();
    //     currentfield1 = query.replaceString(currentfield1.toString(),"\"","\\" + "\"");
         currentfield1 = field1_.nextElement();
    //     currentfield2 = query.replaceString(field2_.nextElement().toString(),"'","\'").trim();
    //     currentfield2 = query.replaceString(currentfield2.toString(),"\"","\\" + "\"");
         currentfield2 = field2_.nextElement();
    //     currentfield3 = query.replaceString(field3_.nextElement().toString(),"'","\'").trim();
    //     currentfield3 = query.replaceString(currentfield3.toString(),"\"","\\" + "\"");
         currentfield3 = field3_.nextElement();
         currentfield4 = query.replaceString(field4_.nextElement().toString(),"'","\'").trim();
         currentfield4 = query.replaceString(currentfield4.toString(),"\"","\\" + "\"");
    //     currentfield4 = field4_.nextElement();
         currentfield5 = query.replaceString(field5_.nextElement().toString(),"'","\'").trim();
         currentfield5 = query.replaceString(currentfield5.toString(),"\"","\\" + "\"");
    //     currentfield5 = tempElement;
         currentfield6 = query.replaceString(field6_.nextElement().toString(),"'","\'").trim();
         currentfield6 = query.replaceString(currentfield6.toString(),"\"","\\" + "\"");
    //     currentfield6 = field6_.nextElement();
         currentfield7 = query.replaceString(field7_.nextElement().toString(),"'","\'").trim();
         currentfield7 = query.replaceString(currentfield7.toString(),"\"","\\" + "\"");
    //     currentfield7 = field7_.nextElement();
         currentfield8 = query.replaceString(field8_.nextElement().toString(),"'","\'").trim();
         currentfield8 = query.replaceString(query.replaceString(query.replaceString(currentfield8.toString(),"\"","\\" + "\""),"\r","\\" + "r"),"\n","\\" + "n");
    //     currentfield8 = field8_.nextElement();
         out.println("oneToMany1.addedItems.options.length ="+clength+";");
    // First Line - Displayed fields, Second Line - Count value /
         out.println("oneToMany1.addedItems.options[" + counter + "].text = \"" + currentfield1 + " - " + currentfield2 + " - " + currentfield3 + " - " + currentfield4 + " - " + currentfield7 + " - " + currentfield6 + "\";");
         out.println("oneToMany1.addedItems.options[" + counter + "].value = '" + counter + "';");
    // First Line - Displayed fields, Second Line - Count value /
         out.println("addTemp.addoneToMany1Name[" + counter + "] = \"" + currentfield1 + " - " + currentfield2 + " - " + currentfield3 + " - " + currentfield4 + " - " + currentfield7 + " - " + currentfield6 + "\";");
         out.println("addTemp.addoneToMany1Value[" + counter + "] = \"" + counter + " \";");
    //           Use first line for text boxes and memo fields, Use second line for Select Boxes /
    //     out.println("addTemp.field1oneToMany1Value[" + counter + "] = \"" +      currentfield1 + "\";");
         out.println("addTemp.field1oneToMany1Value[" + counter + "] = '" +      currentfield1 + "';");
    //     out.println("addTemp.field2oneToMany1Value[" + counter + "] = \"" +      currentfield2 + "\";");
         out.println("addTemp.field2oneToMany1Value[" + counter + "] = '" +      currentfield2 + "';");
    //     out.println("addTemp.field3oneToMany1Value[" + counter + "] = \"" +      currentfield3 + " \";");
         out.println("addTemp.field3oneToMany1Value[" + counter + "] = '" +      currentfield3 + "';");
         out.println("addTemp.field4oneToMany1Value[" + counter + "] = \"" +      currentfield4 + "\";");
    //     out.println("addTemp.field4oneToMany1Value[" + counter + "] = '" +      currentfield4 + "';");
         out.println("addTemp.field5oneToMany1Value[" + counter + "] = \"" +      currentfield5 + "\";");
    //     out.println("addTemp.field5oneToMany1Value[" + counter + "] = '" +      currentfield5 + "';");
         out.println("addTemp.field6oneToMany1Value[" + counter + "] = \"" +      currentfield6 + "\";");
    //     out.println("addTemp.field6oneToMany1Value[" + counter + "] = '" +      currentfield6 + "';");
         out.println("addTemp.field7oneToMany1Value[" + counter + "] = \"" +      currentfield7 + "\";");
    //     out.println("addTemp.field7oneToMany1Value[" + counter + "] = '" +      currentfield7 + "';");
         out.println("addTemp.field8oneToMany1Value[" + counter + "] = \"" +      currentfield8 + "\";");
    //     out.println("addTemp.field8oneToMany1Value[" + counter + "] = '" +      currentfield8 + "';");
         clength = clength + 1;
         counter = counter + 1;
    %>
    </script>
    </FORM>
    </FONT>
    <BR>
    <FORM NAME="CRMEvent">
    <input type="hidden" name=dhr_id value=<%=dhr_id %>>
    <!-- <input type="hidden" name=crmKey value=<%//=crmKey %>> -->
    <input type="hidden" name=mode value=<%=mode%>>
    <table border="0" width="100%" cellspacing="1">
    <tr>
         <%
              if (mode.equals("add")) {
              %>
    <td width="67"><input type="button" value="Next >>" name="Next" onClick="callNext(this.form, '<%=dhr_id%>', 'dssMenuChoice.jsp?item=2,1,1,7', '<%=mode%>')" ></td>
    <td width="120"></td>
    <td width="52"><input type="button" value="Save" name="Save" onClick="saveMe('add')"></td>
         <% } else if (mode.equals("edit")){
         %>
    <td width="103"><input type="button" value="<< Previous" name="Previous" onclick="history.go(-1)"></td>
    <td width="67"><input type="button" value="Next >>" name="Next" onClick="callNext(this.form, '<%=dhr_id%>', 'dssMenuChoice.jsp?item=2,1,1,7', '<%=mode%>')" ></td>
    <td width="120"></td>
         <td width="52"><input type="button" value="Save" name="Save" onClick="saveMe('edit')"></td>
         <%
         %>
    </tr>
    </table>
    <%
    }; //end else for checking session
    %>
    </FORM>
    <HR>
    Click the next button to move to the next screen without saving the current screen.<br>
    Click the save button to save the current screen and then move to the next screen.<br>
    <p>
    <form name="submitForm" action="dssACCRMEventDB.jsp" action="post">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    </form>
    <form name="validate">
    <input type="hidden" name="validation">
    </form>
    </BODY>
    </HTML>

    Hello Sir,
    I have the following code. Cuurently when I insert date in this format 1984/11/14 and also in this format 1984/11/4 and retrieve the following two dates, I could successfully populate the dates into the corresponding fields in the form. But earlier in the database, there are some records created in the following formats:
    1984/3/1 and 1987/10/4(i.e.,yyyy/mm/dd).In the form when I try to populate them into their corresponding fields I am able to populate only 1984 into the year filed in the first case and in the second case I could populate 1987 and 10 into the year and month fields. I could not populate the values of the records with single digit either in month or day fields.
    By observing the code, could you let me know what needs to be done in order to populate the previously created records with the single digit month and date.
    This is the jsp for creating and editing the records.
    <HTML>
    <HEAD>
         <TITLE> CRM Event Information </TITLE>
    <script language="JavaScript" src="../javascript/misc.js"></script>
    <script language="JavaScript">
    function saveMe(methodHow) {
         var elementNumber = CRMEvent.elements.length
         var field1 = "";
         var field2 = "";
         var field3 = "";
         var field4 = "";
         var field5 = "";
         var field6 = "";
         var field7 = "";
         var field8 = "";
         for(i=0; i < elementNumber; i++){
              submitForm.elements.name = CRMEvent.elements[i].name;
              submitForm.elements[i].value = CRMEvent.elements[i].value;
         for (k = 0; k < oneToMany1.addedItems.options.length; k++){;
              if (addTemp.field1oneToMany1Value[k] == ""){
              addTemp.field1oneToMany1Value[k] = "9999"
              if (addTemp.field2oneToMany1Value[k] == ""){
              addTemp.field2oneToMany1Value[k] = "99"
              if (addTemp.field3oneToMany1Value[k] == ""){
              addTemp.field3oneToMany1Value[k] = "99"
              if (addTemp.field4oneToMany1Value[k] == ""){
              addTemp.field4oneToMany1Value[k] = "9999"
              if (addTemp.field5oneToMany1Value[k] == ""){
              addTemp.field5oneToMany1Value[k] = " "
              if (addTemp.field6oneToMany1Value[k] == ""){
              addTemp.field6oneToMany1Value[k] = " "
              if (addTemp.field7oneToMany1Value[k] == ""){
              addTemp.field7oneToMany1Value[k] = " "
              if (addTemp.field8oneToMany1Value[k] == ""){
              addTemp.field8oneToMany1Value[k] = " "
              if (eval(oneToMany1.addedItems.options.length - 1) == k){
                   field1 = field1 + addTemp.field1oneToMany1Value[k];
                   field2 = field2 + addTemp.field2oneToMany1Value[k];
                   field3 = field3 + addTemp.field3oneToMany1Value[k];
                   field4 = field4 + addTemp.field4oneToMany1Value[k];
                   field5 = field5 + addTemp.field5oneToMany1Value[k];
                   field6 = field6 + addTemp.field6oneToMany1Value[k];
                   field7 = field7 + addTemp.field7oneToMany1Value[k];
                   field8 = field8 + addTemp.field8oneToMany1Value[k];
              }else{
                   field1 = field1 + addTemp.field1oneToMany1Value[k]+"|";
                   field2 = field2 + addTemp.field2oneToMany1Value[k]+"|";
                   field3 = field3 + addTemp.field3oneToMany1Value[k]+"|";
                   field4 = field4 + addTemp.field4oneToMany1Value[k]+"|";
                   field5 = field5 + addTemp.field5oneToMany1Value[k]+"|";
                   field6 = field6 + addTemp.field6oneToMany1Value[k]+"|";
                   field7 = field7 + addTemp.field7oneToMany1Value[k]+"|";
                   field8 = field8 + addTemp.field8oneToMany1Value[k]+"|";
              submitForm.elements[eval(i)].name      = "eventtype"
              submitForm.elements[eval(i)].value      = field1
              submitForm.elements[eval(i+1)].name      = "dd_crmstart"
              submitForm.elements[eval(i+1)].value      = field2
              submitForm.elements[eval(i+2)].name      = "mm_crmstart"
              submitForm.elements[eval(i+2)].value      = field3
              submitForm.elements[eval(i+3)].name      = "yy_crmstart"
              submitForm.elements[eval(i+3)].value      = field4
              submitForm.elements[eval(i+4)].name      = "crmremark_code"
              submitForm.elements[eval(i+4)].value      = field5
              submitForm.elements[eval(i+5)].name      = "crmperson_firstname"
              submitForm.elements[eval(i+5)].value      = field6
              submitForm.elements[eval(i+6)].name      = "crmperson_lastname"
              submitForm.elements[eval(i+6)].value      = field7
              submitForm.elements[eval(i+7)].name      = "crmnote"
              submitForm.elements[eval(i+7)].value      = field8
              submitForm.elements[eval(i+8)].name      = "mode"
              submitForm.elements[eval(i+8)].value      = methodHow
         submitForm.method="post";
         onSave(submitForm);
         function onSave(form) {
         if (!oneToMany1.addedItems.options.length == 0) {
              for (i=1;i<=oneToMany1.addedItems.options.length;i++) {
                   validate.elements[0].value = addTemp.field4oneToMany1Value[i-1];
                   if (validate.elements[0].value != '9999') {
                        if(!validateForm('validate','validation','isNumber')) {
                             alert("CRM Event Information "+ i + ": Year must be number");
                             return false;      
                        if(!validateForm('validate','validation','checkrange')) {
                             alert("CRM Event Information "+ i + ": Year out of range");
                             return false;      
              form.submit();
              return true;
    </script>
    </HEAD>
    <BODY BGCOLOR=#ffffff>
    <BASEFONT="3">
    <FONT SIZE = -1>
    <%@ page errorPage="errorPage.jsp" %>
    <%@ page import="java.util.*" %>
    <%@ page import="java.sql.*" %>
    <%@ page import="dss.*" %>
    <!-- instantiate -->
    <jsp:useBean id="pool" scope="session" class="dss.ConnectionPool" />
    <jsp:useBean id="SelectBox" scope="session" class="dss.dataMisc" />
    <jsp:useBean id="query" class="dss.QueryData" scope="session" />
    <%
    // *************check for user session *************
         session = request.getSession();
    if (session.getValue("userSession") == null) {
    response.sendRedirect (response.encodeRedirectUrl
    ("dssLogin.jsp?Origin=dssACCRMEventAddEdit.jsp"));
    else {
         String dhr_id = "";
    String mode = "";
    String eventtype = "9999";
    String crmremark_code = "";
    String crmperson = "";
    String crmnote = "";
    String crmKey = "";
         String dd_crmstart = "99";
         String mm_crmstart = "99";
    Vector tempVector = new Vector();
              Vector CRMEventVector = new Vector();
              Vector CRMEventPerson = new Vector();
              Vector monthVector = new Vector();
              Vector dayVector = new Vector();
              Vector field1Vector = new Vector();
              Vector field5Vector = new Vector();
              Vector field6Vector = new Vector();
              Vector field7Vector = new Vector();
              Vector field8Vector = new Vector();
              Vector field234Vector = new Vector();
              Vector tempDayVector = new Vector();
              Vector tempMonthVector = new Vector();
              Vector tempYearVector = new Vector();
              Connection conn = null ;
              conn = pool.getConnection() ;
              dss.Database db = new dss.Database( conn ) ;
              dhr_id = request.getParameter("dhr_id");
         try {
    mode = request.getParameter("mode");
    dhr_id = request.getParameter("dhr_id");
                   //look up Setting List
                   String strSQL = "";
                   //look up CRM Event Type List
                   strSQL ="select crmtype_code value, item display from code_crmtype order by 2" ;
                   db.setSQL( strSQL ) ;
                   db.query() ;
                   CRMEventVector = db.getSelectionList() ;
                   //look up Month List
                   db.setSQL( "select LPAD(to_char(month_code),2,'0') value , item display from code_month order by 1" ) ;
                   db.query() ;
                   monthVector = db.getSelectionList();
                   //look up Day List
                   db.setSQL( "select LPAD(to_char(day_code),2,'0') value , item display from code_day order by 1" ) ;
                   db.query() ;
                   dayVector = db.getSelectionList();
                   // ************ EDIT Mode *************
    if (mode.equals("edit"))
              //out.println("mode is edit");     
    mode = "edit";
         //***********get archaeology_pkey based on dhr_id
                        int archKey = 0;
                             strSQL = " SELECT archaeology_pkey "+
                                            " FROM archaeology "+
                                            " WHERE UPPER(dhr_id)='"+ dhr_id.toUpperCase() + "'";
                             //out.println(strSQL);
                             Statement stmt2 = conn.createStatement();
                             ResultSet rs2 = stmt2.executeQuery(strSQL);
                             while (rs2.next()) {
                                  archKey = rs2.getInt(1);
                             rs2.close();
                             stmt2.close();
                   // ********* end getting **************
              strSQL = "Select crmtype_code, crmstart, crmremark, crmperson_firstname, crmperson_lastname, crmnote "+
                   " From archaeologycrmevent " +
                   " Where archaeology_pkey =" + archKey ;
              Statement stmtSQL = conn.createStatement();
              ResultSet rset = stmtSQL.executeQuery(strSQL);
              ResultSetMetaData rsmd = rset.getMetaData() ;
                   while (rset.next()) {
                   //get values
                   field1Vector.addElement(rset.getString(1));
                   field234Vector.addElement(rset.getString(2));
                   field5Vector.addElement(rset.getString(3));
                   field6Vector.addElement(rset.getString(4));
                   field7Vector.addElement(rset.getString(5));
                   field8Vector.addElement(rset.getString(6));
                   //crmKey = rset.getString(7);
                   for (int i=0; i<field234Vector.size(); i++){
                        StringTokenizer tempDate = new StringTokenizer((String)field234Vector.elementAt(i),"/");                              
                        while (tempDate.hasMoreTokens() ) {
                             tempYearVector.addElement (     tempDate.nextToken());
                             tempMonthVector.addElement(     tempDate.nextToken());
                             tempDayVector.addElement (     tempDate.nextToken());
         } //end edit
         } //end try
         catch ( Exception e) {
              out.println ( e.toString() ) ;
         } finally {
              db.cleanup() ;
    %>
    <P>
    <FORM NAME="oneToMany1">
    <TABLE BORDER=1 CELLPADDING=0 CELLSPACING=0 WIDTH="100%" BGCOLOR="#BBBBBB">
    <TR>
    <TD BGCOLOR="#002B82" COLSPAN=9 width="100%" height="31">
    <p align="center">
         <font face="Arial" size="2" color="#FFFFFF">
         <b>6. CRM Event Information - </b>DHR ID# : <%=dhr_id %>
         </font>
         </p>
         </td>
    </TR>
    <TR>
    <TD WIDTH=83 ALIGN="RIGHT" height="21"><FONT SIZE=-1><B>CRM Event Type: </FONT></B></TD>
    <TD WIDTH=112 height="21">
              <%
              out.println ( SelectBox.strSelectionList((Vector)CRMEventVector.elementAt(0), (Vector)CRMEventVector.elementAt(1), "field1", "", eventtype, "180" ));
              %>
    </TD>
    <TD WIDTH=89 ALIGN="RIGHT" height="21"><FONT SIZE=-1><B>Event Date: </FONT></B></TD>
    <TD WIDTH=455 height="21"><font size="1">
         <%
         out.println ("<b><font size = 1>Date: "+ SelectBox.strSelectionList((Vector)dayVector.elementAt(0), (Vector)dayVector.elementAt(1), "field2", "", dd_crmstart, "180" ));
         out.println ("Month: "+ SelectBox.strSelectionList((Vector)monthVector.elementAt(0), (Vector)monthVector.elementAt(1), "field3", "", mm_crmstart, "180" ));
         %>
    </select><B>Year:</B><input type="text" name="field4" size="4" id="Year" maxlength="4">
    </TD>
    </TR>
    <TR>
    <TD WIDTH=83 ALIGN="RIGHT" height="30"><FONT SIZE=-1><B>ID# Associated with Event:</B> </FONT></TD>
    <TD WIDTH=112 height="30">
              <input type="text" name="field5" size="15" value="<%=crmremark_code%>">
    </TD>
    <TD WIDTH=89 ALIGN="RIGHT" height="30"><FONT SIZE=-1><B>
              CRM Person/ Organization: </FONT></B></TD>
    <TD WIDTH=455 height="30">
         <% // Modified by Robert Cox 09/12/2001 - changed field size from 20 to 30 // %>     
         <TABLE BORDER="0">
              <TR><TD>
              <FONT SIZE="1"><B>First:</B></FONT><input type="text" name="field6" size="15">
              </TD>
              <TD>
         <FONT SIZE="1"><B>Last:</B></FONT><input type="text" name="field7" size="15">
              </TD>
              </TR>
         </TABLE>
    </TD>
    </TR>
    <TR>
    <TD WIDTH=83 ALIGN="RIGHT" height="79"><FONT SIZE=-1><B>CRM Event Comments: </FONT></B></TD>
    <TD COLSPAN="3" width="660" height="79">
         <TEXTAREA ROWS="5" NAME="field8" cols="65"></TEXTAREA>
         </TD>
    </TR>
    <TR>
    <TD COLSPAN="4">
         <table border="0" cellspacing="0" cellpadding="0" align="center">
         <tr>
         <td width="50" align="left"> </td>
         <td align="center">
              <input type="button" value="Add" onClick="addUpdate(1,8,oneToMany1,Array('field1','field2','field3','field4','field7','field6'))">
              <input type="button" value="Modify" onClick="addUpdate(2,8,oneToMany1,Array('field1','field2','field3','field4','field7','field6'))">
              <input type="button" value="Update" onClick="addUpdate(3,8,oneToMany1,Array('field1','field2','field3','field4','field7','field6'))">
              <input type="button" value="Remove" onClick="addUpdate(4,8,oneToMany1,Array('field1','field2','field3','field4','field7','field6'))">
         </td>
         <td width="50" align="right"> </td>
         </tr>
         </table>
    </TD>
    </TR>
    <tr>
    <td width="100%" align="center" height="40" colspan="4"><select size="3" name="addedItems" style="width:100%">
    </td>
    </tr>
    </TABLE>
    <%/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    //|------------------------------------------------------------------------------------------------------------------------
    //| Start code for one-to-many in edit mode /
    //|---------------------------------------------
    %>
    <script language="javascript">
    /* Check to see if the necessary arrays have been defined - if not define them */
         try{
              if (!eval("addTemp.addoneToMany1Name")){
              //alert("False");
              addTemp.addoneToMany1Name = Array();
              addTemp.addoneToMany1Value = Array();
              for(i = 1; i <= 8; i++){
                   eval("addTemp.field" + i + "oneToMany1Value = Array();");
              }else{
              //alert("already created");
    /* Catch any errors that may occur when checking if arrays are defined */
         catch(e) {
              alert(e);
    <%
    Enumeration field1_      = field1Vector.elements();
    Enumeration field2_      = tempDayVector.elements();
    Enumeration field3_      = tempMonthVector.elements();
    Enumeration field4_      = tempYearVector.elements();
    Enumeration field5_      = field5Vector.elements();
    Enumeration field6_      = field6Vector.elements();
    Enumeration field7_      = field7Vector.elements();
    Enumeration field8_      = field8Vector.elements();
         Object currentfield1 = "";
         Object currentfield2 = "";
         Object currentfield3 = "";
         Object currentfield4 = "";
         Object currentfield5 = "";
         Object currentfield6 = "";
         Object currentfield7 = "";
         Object currentfield8 = "";
         int counter = 0;
         int clength = 1;
    while (field1_.hasMoreElements()){
    //out.println("while field1_ has more elements");
    //|---------------------------------------------------------------------------------------------------------------------------
    //| define field elements - Use first and second lines if text box or memo field, Use third line if select box /
    //|------------------------------------------------------------------------------------------------------------
    //     currentfield1 = query.replaceString(field1_.nextElement().toString(),"'","\'").trim();
    //     currentfield1 = query.replaceString(currentfield1.toString(),"\"","\\" + "\"");
         currentfield1 = field1_.nextElement();
    //     currentfield2 = query.replaceString(field2_.nextElement().toString(),"'","\'").trim();
    //     currentfield2 = query.replaceString(currentfield2.toString(),"\"","\\" + "\"");
         currentfield2 = field2_.nextElement();
    //     currentfield3 = query.replaceString(field3_.nextElement().toString(),"'","\'").trim();
    //     currentfield3 = query.replaceString(currentfield3.toString(),"\"","\\" + "\"");
         currentfield3 = field3_.nextElement();
         currentfield4 = query.replaceString(field4_.nextElement().toString(),"'","\'").trim();
         currentfield4 = query.replaceString(currentfield4.toString(),"\"","\\" + "\"");
    //     currentfield4 = field4_.nextElement();
         currentfield5 = query.replaceString(field5_.nextElement().toString(),"'","\'").trim();
         currentfield5 = query.replaceString(currentfield5.toString(),"\"","\\" + "\"");
    //     currentfield5 = tempElement;
         currentfield6 = query.replaceString(field6_.nextElement().toString(),"'","\'").trim();
         currentfield6 = query.replaceString(currentfield6.toString(),"\"","\\" + "\"");
    //     currentfield6 = field6_.nextElement();
         currentfield7 = query.replaceString(field7_.nextElement().toString(),"'","\'").trim();
         currentfield7 = query.replaceString(currentfield7.toString(),"\"","\\" + "\"");
    //     currentfield7 = field7_.nextElement();
         currentfield8 = query.replaceString(field8_.nextElement().toString(),"'","\'").trim();
         currentfield8 = query.replaceString(query.replaceString(query.replaceString(currentfield8.toString(),"\"","\\" + "\""),"\r","\\" + "r"),"\n","\\" + "n");
    //     currentfield8 = field8_.nextElement();
         out.println("oneToMany1.addedItems.options.length ="+clength+";");
    // First Line - Displayed fields, Second Line - Count value /
         out.println("oneToMany1.addedItems.options[" + counter + "].text = \"" + currentfield1 + " - " + currentfield2 + " - " + currentfield3 + " - " + currentfield4 + " - " + currentfield7 + " - " + currentfield6 + "\";");
         out.println("oneToMany1.addedItems.options[" + counter + "].value = '" + counter + "';");
    // First Line - Displayed fields, Second Line - Count value /
         out.println("addTemp.addoneToMany1Name[" + counter + "] = \"" + currentfield1 + " - " + currentfield2 + " - " + currentfield3 + " - " + currentfield4 + " - " + currentfield7 + " - " + currentfield6 + "\";");
         out.println("addTemp.addoneToMany1Value[" + counter + "] = \"" + counter + " \";");
    //           Use first line for text boxes and memo fields, Use second line for Select Boxes /
    //     out.println("addTemp.field1oneToMany1Value[" + counter + "] = \"" +      currentfield1 + "\";");
         out.println("addTemp.field1oneToMany1Value[" + counter + "] = '" +      currentfield1 + "';");
    //     out.println("addTemp.field2oneToMany1Value[" + counter + "] = \"" +      currentfield2 + "\";");
         out.println("addTemp.field2oneToMany1Value[" + counter + "] = '" +      currentfield2 + "';");
    //     out.println("addTemp.field3oneToMany1Value[" + counter + "] = \"" +      currentfield3 + " \";");
         out.println("addTemp.field3oneToMany1Value[" + counter + "] = '" +      currentfield3 + "';");
         out.println("addTemp.field4oneToMany1Value[" + counter + "] = \"" +      currentfield4 + "\";");
    //     out.println("addTemp.field4oneToMany1Value[" + counter + "] = '" +      currentfield4 + "';");
         out.println("addTemp.field5oneToMany1Value[" + counter + "] = \"" +      currentfield5 + "\";");
    //     out.println("addTemp.field5oneToMany1Value[" + counter + "] = '" +      currentfield5 + "';");
         out.println("addTemp.field6oneToMany1Value[" + counter + "] = \"" +      currentfield6 + "\";");
    //     out.println("addTemp.field6oneToMany1Value[" + counter + "] = '" +      currentfield6 + "';");
         out.println("addTemp.field7oneToMany1Value[" + counter + "] = \"" +      currentfield7 + "\";");
    //     out.println("addTemp.field7oneToMany1Value[" + counter + "] = '" +      currentfield7 + "';");
         out.println("addTemp.field8oneToMany1Value[" + counter + "] = \"" +      currentfield8 + "\";");
    //     out.println("addTemp.field8oneToMany1Value[" + counter + "] = '" +      currentfield8 + "';");
         clength = clength + 1;
         counter = counter + 1;
    %>
    </script>
    </FORM>
    </FONT>
    <BR>
    <FORM NAME="CRMEvent">
    <input type="hidden" name=dhr_id value=<%=dhr_id %>>
    <!-- <input type="hidden" name=crmKey value=<%//=crmKey %>> -->
    <input type="hidden" name=mode value=<%=mode%>>
    <table border="0" width="100%" cellspacing="1">
    <tr>
         <%
              if (mode.equals("add")) {
              %>
    <td width="67"><input type="button" value="Next >>" name="Next" onClick="callNext(this.form, '<%=dhr_id%>', 'dssMenuChoice.jsp?item=2,1,1,7', '<%=mode%>')" ></td>
    <td width="120"></td>
    <td width="52"><input type="button" value="Save" name="Save" onClick="saveMe('add')"></td>
         <% } else if (mode.equals("edit")){
         %>
    <td width="103"><input type="button" value="<< Previous" name="Previous" onclick="history.go(-1)"></td>
    <td width="67"><input type="button" value="Next >>" name="Next" onClick="callNext(this.form, '<%=dhr_id%>', 'dssMenuChoice.jsp?item=2,1,1,7', '<%=mode%>')" ></td>
    <td width="120"></td>
         <td width="52"><input type="button" value="Save" name="Save" onClick="saveMe('edit')"></td>
         <%
         %>
    </tr>
    </table>
    <%
    }; //end else for checking session
    %>
    </FORM>
    <HR>
    Click the next button to move to the next screen without saving the current screen.<br>
    Click the save button to save the current screen and then move to the next screen.<br>
    <p>
    <form name="submitForm" action="dssACCRMEventDB.jsp" action="post">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    <input type="hidden" name="temporary"><input type="hidden" name="temporary"><input type="hidden" name="temporary">
    </form>
    <form name="validate">
    <input type="hidden" name="validation">
    </form>
    </BODY>
    </HTML>

  • TS1646 hello  I have problem with regist my visa and I cannot buy from store the message came in the end of form is says the phone number must be a 7-digit number and I have writed but not accepted iam from saudi arabia my mobile is 966504850992 pls answe

    hello 
    I have problem with regist my visa and I cannot buy from store
    the message came in the end of form is says
    the phone number must be a 7-digit number
    and I have writed but not accepted
    iam from saudi arabia
    my mobile is 966504850992
    pls answer
    thanks
    dfr aldossary

    Wow, Karan Taneja, you've just embarrassed yourself on a worldwide support forum.  Not only is your post ridiculous and completely inappropriate for a technical support forum, but it also shows your ignorance as to whom you think the audience is.  Apple is not here.  It's users, like you. 
    If you would have spent half the time actually reading the Terms of Use of this forum that YOU agreed to by signing up to post, as you did composing that usesless, inappropriate post, you (and the rest of us on this forum) would have been much better off.

Maybe you are looking for

  • Automount in Gnome 3.4.1 is broken

    Hi all! I have a strange issue with gnome 3.4.1 and automount on both my laptop and my PC. When I plug an usbkey, I can hear the sound "plop" but nothing happen, no notification to open nautilus, and in nautilus, the usb device isn't showed, isn't mo

  • Problem installing Flash

    I am having three problems with Adobe Flash and would like some assistance in resolving them. 1)  Problem number ONE:  Several months ago installing an antivirus program broke my Internet Explorer.  All attempts to fix or upgrade IE have failed.  Not

  • Issue with Family Sharing and unshareable apps

    My husband and I just upgraded to iPhone 6's with iOS 8.0.  Previously, we both used my Apple ID for all app purchases on our old phones.  With iOS 8.0, we turned on the Family Sharing feature.  We would both like to install the mobile app for our ba

  • SOAP request to XI.  error:  "Channel stopped by administrative task"

    Hi , We are working on SOAP --> XI --> Idoc scenario. The webservice call is an Asynchronous one. I done the design and configuration and provided the WSDL to the webservice applicant. When they tried to send the message they are getting the followin

  • What is the "page" used for?

    I cannot find any information in the RoboHelp for HTML help that explains what a "page" is for, and why I would want to use it. Can anyone point me in the direction of an explanation of why you use pages? I suspect that the use of the page may help m