Inserir dados no firebird

[code] inserir.addActionListener
( new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
try
{
Class.forName(“org.firebirdsql.jdbc.FBDriver”);
String url = “jdbc:firebirdsql:127.0.0.1/3050:localhost”;
Connection con = DriverManager.getConnection(url, “SYSDBA”, “masterkey”);
Statement st = con.createStatement();

		            //Executando SQL:    
        			   String s = ("INSERT INTO CLIENTE (codigo,nome,endereco,bairro,email,data,telefone,rg,cpf,cep,fax)VALUES ('"+tcodigo.getText()+"','"+tnome.getText()+"','"+tendereco.getText()+"','"+tbairro.getText()+"','"+temail.getText()+"','"+ftelefone.getText()+"','"+frg.getText()+"','"+fcpf.getText()+"','"+fcep.getText()+"','"+ffax.getText()+"')");                                                                                                           
        			 
        			  
        			  if (st.executeUpdate(s) == 1 )
        			  {
        			  	JOptionPane.showMessageDialog(null,"CLIENTE CADASTRADO  ","Mensagem do Programa",JOptionPane.INFORMATION_MESSAGE);
        			  }
        			  else
        			  {
        			  	JOptionPane.showMessageDialog(null,"CLIENTE NÃO CADASTRADO  ","Mensagem do Programa",JOptionPane.INFORMATION_MESSAGE);
        			  }
        			    
			  
			      }
		           catch(Exception event) 
						{ 
							JOptionPane.showMessageDialog(null,"Conexão não estabelecida","Mensagem do Programa",JOptionPane.ERROR_MESSAGE); 
						}
		           tcodigo.setText(null);
		           tnome.setText(null);
		           tendereco.setText(null);
		           tbairro.setText(null);
		           temail.setText(null);
		           fcep.setText(null);
                   fdata.setText(null);
                   ftelefone.setText(null);
                   frg.setText(null);
                   fcpf.setText(null);
                   ffax.setText(null);
             
		         }
              }
             );[/code]

oi pessoal
não estou conseguinto inserir os dados com mascara do tipo fdata,frg tudo q tem “f” na frente é mascara que eu usei no aplicativo só to conseguindo os valores do tipo textfield tudo q tem “t” na frente,se eu dexa do jeito que ta ele da sem conexão se eu tiro as variaveis do tipo frg,fdata as que tem “f” insere normal.

por favo me ajudem
obrigado.

Amigo no meu site existe um exemplo de sistema completo com sua dúvida em questão. é só baixar.