Ir para conteúdo

Josimar90

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Josimar90

  1. Josimar90

    Encontrar Banco de Dados no Android Studio

    Prezados, bom dia ! Estou iniciando na programação android, com isso me deparei com um problema. Estou tentando buscar o banco de dados da minha aplicação, porem não o encontro. Já segui todos os passos, estou usando o Imulador Genymotion, já fui na pasta data/data/nome_do_pacote/database e nem assim encontro essa bagaça. Em todos os foruns, os caras conseguem resolver, porem quando tento nao consigo. Com isso, acredito estar fazendo algo errado. Segue abaixo o código. Desde já, agradeço a quem puder ajudar !!! package com.Model; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class Db extends SQLiteOpenHelper { public static String Dbname = "Vendas.db"; public static int versao = 1; public Db(Context ctx) { super(ctx, Dbname, null, versao); } private static String SQL_CLIENTES = "CREATE TABLE [CLIENTES] ( " + "cli_codigo INTEGER, " + "cli_nome VARCHAR DEFAULT 50, " + "cli_fantasia VARCHAR DEFAULT 50, " + "cli_endereco VARCHAR DEFAULT 50, " + "usu_codigo VARCHAR DEFAULT 50, " + /*CODIGO DO USUARIO/VENDEDOR QUE SERÁ ATRELADO AO CLIENTE CADASTRADO*/ "cli_bairro VARCHAR DEFAULT 50, " + "cli_cep VARCHAR DEFAULT 10, " + "cid_codigo INTEGER, " + /*ESTE CAMPO SERÁ CHAVE ESTRANGEIRA DE UMA OUTRA TABELA*/ "cli_contato VARCHAR DEFAULT 20, " + "cli_nasc VARCHAR DEFAULT 15, " + "cli_cpfcnpj VARCHAR DEFAULT 25, " + "cli_rgie VARCHAR DEFAULT 20, " + "cli_email VARCHAR DEFAULT 25, " + "cli_enviado CHAR DEFAULT 1, " +/*CAMPO QUE VAI DIZER SE O CLIENTE FOI OU NAO ENVIADO PARA O DISPOSITIVO MOVEL*/ "cli_chave VARCHAR DEFAULT 100 )"; private static String SQL_PRODUTOS = "CREATE TABLE [PRODUTOS] (" + "prod_codigo INTEGER," + "prod_EAN13 VARCHAR DEFAULT 15," + "prod_GTIN VARCHAR DEFAULT 15," + "prod_descricao VARCHAR DEFAULT 50," + "prod_desc_resumida VARCHAR DEFAULT 20," + "prod_unidade VARCHAR DEFAULT 10," + "prod_custo DECIMAL (10,2)," + "prod_preco DECIMAL (10,2)," + "prod_grupo VARCHAR DEFAULT 30," + "prod_NCM VARCHAR DEFAULT 8," + "prod_CEST VARCHAR DEFAULT 15," + "prod_CFOP VARCHAR DEFAULT 15," + "prod_ESTOQUE VARCHAR DEFAULT 15 )"; private static String SQL_VENDACABECALHO = "CREATE TABLE [VENDACABECALHO] (" + "vendacabecalho_id INTEGER PRIMARY KEY AUTOINCREMENT," + "vendacabecalho_chave VARCHAR DEFAULT 70," + "vendacabecalho_datahoravenda DATETIME," + "vendacabecalho_previsaoentrega DATE," + "vendacabecalho_cli_codigo INTEGER," + "vendacabecalho_cli_nome VARCHAR DEFAULT 50," + "vendacabecalho_usu_codigo INTEGER," + "vendacabecalho_usu_nome VARCHAR DEFAULT 50," + "vendacabecalho_formapagamento VARCHAR DEFAULT 50," + "vendacabecalho_valor DECIMAL (10,2)," + "vendacabecalho_desconto DECIMAL (10,2)," + "vendacabecalho_pesototal DECIMAL (10,2)," + "vendacabecalho_enviada CHAR DEFAULT 1," + "vendacabecalho_latidude DOUBLE," + "vendacabecalho_longitude DOUBLE )"; private static String SQL_VENDA_D = "CREATE TABLE [VENDA_D] (" + "venda_d_chave VARCHAR DEFAULT 50," + "venda_d_nro_item INTEGER," + "venda_d_ean VARCHAR DEFAULT 50," + "venda_d_prod_codigo INTEGER," + "venda_d_prod_desc VARCHAR DEFAULT 50," + "venda_d_quantidade DECIMAL (10,2)," + "venda_d_preco_venda DECIMAL (10,2)," + "venda_d_total DECIMAL (10,2))"; private static String SQL_VENDA_D_TEMP = "CREATE TABLE [VENDA_D_TEMP] (" + "venda_d_ean VARCHAR DEFAULT 50," + "venda_d_prod_codigo INTEGER," + "venda_d_prod_desc VARCHAR DEFAULT 50," + "venda_d_quantidade DECIMAL (10,2)," + "venda_d_preco_venda DECIMAL (10,2)," + "venda_d_total DECIMAL (10,2))"; private static String SQL_CHEQUES = "CREATE TABLE [CHEQUES] (" + /*FORMA DE PAGAMENTO CHEQUE*/ "ch_codigo INTEGER PRIMARY KEY AUTOINCREMENT," + "ch_cli_codigo INTEGER," + "ch_nro_cheque VARCHAR DEFAULT 25," + "ch_contato VARCHAR DEFAULT 15," + "ch_cpf_dono VARCHAR DEFAULT 20," + "ch_nome_dono VARCHAR DEFAULT 50," + "ch_nome_banco VARCHAR DEFAULT 30," + "ch_vencimento DATE," + "ch_valor_cheque DECIMAL (10,2)," + "ch_terceiro CHAR DEFAULT 1," + "vendacabecalho_chave VARCHAR DEFAULT 70," + "ch_enviado VARCHAR DEFAULT 1," + "ch_dataCadastro DATE )"; private static String SQL_CONTAS_RECEBER = "CREATE TABLE [CONTAS_RECEBER] (" + "rec_codigo INTEGER," + "rec_nro_parcela INTEGER," + "rec_cli_codigo INTEGER," + "rec_cli_nome VARCHAR DEFAULT 50," + "vendacabecalho_chave VARCHAR DEFAULT 70," + "rec_data_movimento DATE," + "rec_valor_receber DECIMAL (10,2)," + "rec_data_vencimento DATE," + "rec_data_pagamento DATE, " + /*REC_DATA_QUE_PAGOU*/ "rec_forma_pagamento VARCHAR DEFAULT 20," + /*REC_RECEBEU_COM*/ "rec_enviado CHAR DEFAULT 1 )"; private static String SQL_CONF_PAGAMENTOS = "CREATE TABLE [CONF_PAGAMENTOS] (" + "conf_pagamentos_codigo INTEGER," + "conf_pagamentos_sem_entrada_com_entrada CHAR DEFAULT 1," + "conf_pagamentos_tipo_pagamento VARCHAR DEFAULT 20," + "conf_pagamentos_recebeucom_dinh_cheq_cart VARCHAR DEFAULT 20," + "conf_pagamentos_valor_recebido DECIMAL (10,2)," + "conf_pagamentos_parcelas INTEGER," + "vendacabecalho_chave VARCHAR DEFAULT 70," + "conf_pagamentos_enviado CHAR DEFAULT 1)"; private static String SQL_HIST_PAGAMENTOS = "CREATE TABLE [HIST_PAGAMENTOS] (" + "hist_pagamentos_codigo INTEGER," + "hist_pagamentos_nro_parcela INTEGER," + "hist_pagamentos_valor_real_parcela DECIMAL (10,2)," + "hist_pagamentos_valor_pago_no_dia DECIMAL (10,2)," + "hist_pagamentos_restante_a_pagar DECIMAL (10,2)," + "hist_pagamentos_data_pagamento DATE," + "hist_pagamentos_nome_cliente VARCHAR DEFAULT 50," + "hist_pagamentos_forma_pagamento VARCHAR DEFAULT 20," + /*hist_pagamentos_como_pagou*/ "vendacabecalho_chave VARCHAR DEFAULT 70," + "hist_pagamentos_enviado CHAR DEFAULT 1)"; private static String SQL_PARAMETROS = "CREATE TABLE [PARAMETROS] (" + "param_usu_codigo INTEGER," + "param_importar_cliente VARCHAR DEFAULT 20," + "param_ip_local VARCHAR DEFAULT 20," + "param_ip_remoto VARCHAR DEFAULT 100," + "param_estoque_negativo CHAR DEFAULT 1," + "param_desconto_vendedor INTEGER)"; @Override public void onCreate(SQLiteDatabase db) { db.execSQL(SQL_CLIENTES); db.execSQL(SQL_PRODUTOS); db.execSQL(SQL_VENDACABECALHO); db.execSQL(SQL_VENDA_D); db.execSQL(SQL_VENDA_D_TEMP); db.execSQL(SQL_CHEQUES); db.execSQL(SQL_CONTAS_RECEBER); db.execSQL(SQL_CONF_PAGAMENTOS); db.execSQL(SQL_HIST_PAGAMENTOS); db.execSQL(SQL_PARAMETROS); } @Override public void onUpgrade(SQLiteDatabase db, int VersaoAntiga, int VersaoNova) { } }
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.