Jump to content

Marcos Vilela Alves

Members
  • Content count

    398
  • Joined

  • Last visited

  • Days Won

    1

Marcos Vilela Alves last won the day on November 11 2017

Marcos Vilela Alves had the most liked content!

Community Reputation

4 Comum

2 Followers

About Marcos Vilela Alves

  • Birthday 07/30/1987

Recent Profile Visitors

1519815 profile views
  1. Marcos Vilela Alves

    Tela aparece bloqueada PYQT5 Desktop

    Bom dia. Iniciei em Python há algumas semanas. não tive problemas até o momento. Estou desenvolvendo um projeto Python desktop utilizando qtDesigner e Pyqt5. O conflito que tive não encontrei solução. Tenho um login, que funciona e abre a "tela principal". a tela principal tem vários menus. Meu problema agora aparece. Eu criei uma tela para gerenciar permissões, porem quando eu clico para abir a tela, ela abre, porém bloqueada. eu só consigo mexer nela, depois que fecho a principal. Nao encontrei na internet nenhuma referência. Segue os códigos. Tela Principal import sys from principal import Ui_principal from PyQt5 import QtCore, uic from PyQt5.QtWidgets import QMainWindow, QApplication from loginAuth import * from permissoes import Ui_Permissoes class form_principal(QMainWindow,Ui_principal): def __init__(self, parent=None): super().__init__(parent) super().setupUi(self) self.mnuSair.triggered.connect(self.Sair) self.mnuPermissoesAcesso.triggered.connect(self.abrePermissoes) def abrePermissoes(self): from form_permissoes import form_permissoes self.per = form_permissoes() self.per.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) # AlwaysOnTop self.per.show() self.per.setEnabled(True) # tentativa de forcar o habilitar ##Form permissoes import sys from principal import Ui_principal from PyQt5 import QtCore, uic from PyQt5.QtWidgets import QFrame, QMainWindow, QApplication, QDialog from loginAuth import * from fpermissoes import Ui_Frame class form_permissoes (QFrame, Ui_Frame): def __init__(self, parent=None): super().__init__(parent) super().setupUi(self) o arquivo que contem os componentes do formulario é o abaixo, que foi criado pelo QtDesiner e convertido usando o commando pyuic5 from PyQt5 import QtCore, QtGui, QtWidgets class Ui_Frame(object): def setupUi(self, Frame): Frame.setObjectName("Frame") Frame.resize(619, 300) self.groupBox = QtWidgets.QGroupBox(Frame) self.groupBox.setGeometry(QtCore.QRect(10, 10, 591, 261)) self.groupBox.setObjectName("groupBox") self.treeWidget = QtWidgets.QTreeWidget(self.groupBox) self.treeWidget.setGeometry(QtCore.QRect(10, 20, 571, 231)) self.treeWidget.setObjectName("treeWidget") item_0 = QtWidgets.QTreeWidgetItem(self.treeWidget) item_1 = QtWidgets.QTreeWidgetItem(item_0) item_2 = QtWidgets.QTreeWidgetItem(item_1) item_3 = QtWidgets.QTreeWidgetItem(item_2) item_3 = QtWidgets.QTreeWidgetItem(item_2) self.retranslateUi(Frame) QtCore.QMetaObject.connectSlotsByName(Frame) def retranslateUi(self, Frame): _translate = QtCore.QCoreApplication.translate Frame.setWindowTitle(_translate("Frame", "Permissões")) self.groupBox.setTitle(_translate("Frame", "Menus")) self.treeWidget.headerItem().setText(0, _translate("Frame", "Menus")) __sortingEnabled = self.treeWidget.isSortingEnabled() self.treeWidget.setSortingEnabled(False) self.treeWidget.topLevelItem(0).setText(0, _translate("Frame", "Arquivo")) self.treeWidget.topLevelItem(0).child(0).setText(0, _translate("Frame", "Cadastro")) self.treeWidget.topLevelItem(0).child(0).child(0).setText(0, _translate("Frame", "Solos")) self.treeWidget.topLevelItem(0).child(0).child(0).child(0).setText(0, _translate("Frame", "PH")) self.treeWidget.topLevelItem(0).child(0).child(0).child(1).setText(0, _translate("Frame", "M.O")) self.treeWidget.setSortingEnabled(__sortingEnabled) Como eu disse, a tela abre, mas como se estivesse bloqueada.
  2. Marcos Vilela Alves

    Sql Oracle nao retorna dados no PHP

    Eu uso o codeigniter. acontece o seguinte. nos logs localizei o retorno do banco. ele nao está consultando, retornando o erro ORA-01756: string entre aspas não finalizada adequadamente o problema é o seguinte. as senhas sao criptografadas conforme um determinado algoritmo, e o resultado são caracteres especiais. onde colocquei XXX000XXX são coisas como æ ou ë a query não está com strings mal finalizadas, porque ela roda no banco. tem o header header("Content-Type: text/html; charset=ISO-8859-1",true); para tratar e armazenar corretamente os caracteres na string, mas nao ajuda.
  3. Marcos Vilela Alves

    Sql Oracle nao retorna dados no PHP

    Bom dia. meu caso é o seguinte. tenho um server sql Oracle onde tenho os dados. meu sistema web tem que conectar nesse server. ok. isso já foi feito, inclusive como SysDBA. sem me logar, varias consultas acontecem, e tem retorno. na tela de login que tudo enrola. eu fiz a tela, e as autenticações corretamente. o sistema funciona, mas a query para consulta de usuario e senha, apesar de estar correta e no banco retornar dados, no php nao retorna nada. consulta, mas volta vazia. segue a consulta SELECT u.HANDLE , u.NOM_USUARIO , u.DSC_OBSERVACAO FROM BANCO.USUARIOS u WHERE u.NOM_USUARIO = 'MARCOS' AND u.NOM_SENHA = 'XXX000XXX' na base, meu usuario vem como retorno no php vem vazia. como se nao houvesse o dado na base. alguem sabe o pq?
  4. Marcos Vilela Alves

    Conexao.open "OraOLEDB" nao funciona sem a fonte de dados windows

    Muito obrigado. vou analisar os tópicos sugeridos.
  5. Marcos Vilela Alves

    Conexao.open "OraOLEDB" nao funciona sem a fonte de dados windows

    Sim. a questão que cheguei depois de um dia de pesquisa foi justamente essa questão. o drive está instalado. se eu coloco a fonte de dados ODBC no windows, a conexão acontece e efetua todas as contas perfeitamente. quando não tenho a fonte de ODBC a conexão não acontece. eu queria uma forma de burlar isso. e forcar o VB se conectar com o oracle sem passar pela fonte de dados utilizando o OracleConn.provider e isso parece impossível. :( ja revirei o google. até agora não localizei uma possível solução. pensei em passar a stringConnect direto no data Source , porém não aceita, uma vez que o nome da Source fica muito longo
  6. Marcos Vilela Alves

    Conexao.open "OraOLEDB" nao funciona sem a fonte de dados windows

    A mensagem é essa. Nome da fonte de dados não encontrado e nenhum driver padrão especificado
  7. Boa tarde. trabalho no desenvolvimento e suporte de um sistema VB6 de uma grande empresa. a empresa visa migrar a versao do oracle, de 11 para 12. agora acontece o seguinte. usava-se uma Conexao_Externa.Open "Provider=MSDAORA; Data Source=XxXxX; User ID=XXXxXX; Password=XxXxX; esse provider não funciona mais e descobriu-se a solucao: Conexao_Externa.Open "OracleConn.Provider=OraOLEDB.Oracle;" & Mid(STRINGCONEC, InStr(STRINGCONEC, ";") + 1), USER, PWD porém essa solucao gerou outro problema. a conexao acontece e tudo que deveria ser calculado, é. a falha é que para que ela aconteça, é preciso inserir uma fonte de dados no windows para conexao. eu nao localizei na internet, nem a razão da obrigatoriedade da fonte de dados, nem uma forma de burlar, ou utilizar da programação para tal. é possível? a necessidade de utilizar da programação ou de alguma outra regra junto ao oracle, é o fato de ser mais 400 máquinas que terão que ser ajustadas de início. alguem sabe ajudar?
  8. Bom dia a todos. sei que o forum é sobre .NET, mas como não tem VB6 aqui, talvez alguem aqui saiba me ajudar. trabalho com vb6 há pouco tempo, e sempre vi que é uma aplicação delicada e cheia de frescura. tanto o editor quanto po Crystal. acontece que na minha máquina, não consigo acessar o menu Format>> References, para ver as referencias associadas ao projeto. acontece o erro "Erro acessing the system Registry" e não informa mai nada. utilizo window 7 64bit. alguem já passou por isso e conseguiu solucionar. Informação: Executar no modo de compatibilidade e como administrador não funcionou. desde já, obrigado.
  9. Boa tarde colegas. estou passando pela seguinte situação. na rede onde me encontro, tem um server contendo um web sistema denominado localhost, portanto. se eu digito localhost no meu navegador acesso ao sistema. a situação, é que quero utilizar o meu pc como server de projetos que pretendo trabalhar, e isso faz com que o eu não consiga utilizar os sistemas que coloco na minha maquina local. alguem saberia como posso corrigir esse problema na minha máquina? ou chamá-la por outro nome, ou trocar o 127.0.0.1, uma vez que esse numero tbm é direcionado para o sistema em questao. temos na nossa rede um servico de dominio de maquia, e esses dois nomes, llocalhost e 127.0.0.1 são direcionados para outra maquina.
  10. Boa tarde. meu problema é o seguinte. utilizo vb6 e uma base de dados access. funcionando bem até agora. durante uma consulta composta por duas tabelas, a execucao da query no VB6 está retornando vazia, quando na realidade existe dados a serem retornados. consulta: Select c.dsc_conta, b.num_banco, b.nom_banco, c.num_agencia, c.num_conta, c.handle From cad_conta as c ,cad_banco b Where c.dsc_conta Like 'B*' and b.handle=c.han_banco ORDER BY nom_banco, num_conta função que consulta Set con = New ADODB.Connection Set rsTemp = New ADODB.Recordset retorno = "OK" con.Open "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=D:\Marcos\MVA\mva.accdb; Persist Security Info=False;" rsTemp.Open Sql, con, adOpenKeyset, adLockBatchOptimistic Debug.Print rsTemp.RecordCount 'apenas para ver se houve retorno roda_sql = New ADODB.Recordset Set roda_sql = rsTemp sempre ela vem vazia, quando na verdade, ao executar essa consulta no access eu obtenho linhas de retorno. alguem passou por isso?
  11. Marcos Vilela Alves

    Erro 404 sem nenhuma alteração CODEIGNITER

    encontrei onde está perdendo a pagina.. dentro do system/core/router.php, a verificacao dos arquivos. na funcao _validate_request aparece a verificacao if (is_dir(APPPATH.'controllers/'.$segments[0])) { //onde acontece o direcionamento para a pagina. } o caminho dentro da is_dir é application/controllers/welcome e não é de fato o caminho onde ela se encontra. minhas pastas estão todas dentro da seguinte estrutura de arquivos. /application/modules/[nome_da_pasta]/controllers/[nome_do_arquivo].php mas o que está me deixando maluco aqui, é o fato de sempre ter funcionado dessa maneira, e de repente, tudo parou. sem que eu alterasse uma linha de nada referente a isso. estava trabalhando normalmente. tudo rodando ok. e já a 3 dias nao consigo encontrar essa falha. outros sistemas, tambem desenvolvido com o codeigniter funcionam normal, e todos tem a mesma versao e pastas system, sem nenhuma alteracao. inclusive uma versao anterior do sistema que estou trabalhando, que será dasativada, porem ainda funciona normal, no meu localhost e no online.
  12. Marcos Vilela Alves

    Erro 404 sem nenhuma alteração CODEIGNITER

    nenhuma das opções ocorreu, e a versao é a 2.1.0! honestamente. nao sei mais o que fazer com esse código.
  13. Marcos Vilela Alves

    Erro 404 sem nenhuma alteração CODEIGNITER

    Boa tarde pessoal. um problema inédito pra mim no codeigniter. utilizo ele já há algum tempo, e o sistema que estou desenvolvendo estava funcionando legal, até agora. de repente, simplesmente de repente, o sistema parou de ser encontrado. erro 404. qualquer pagina que existe no sistema. inclusive a de login. que estava rodando normal, funcionando maravilhosamente bem. e agora o sistema todo fica no erro 404. alguem já passou por isso? alguem sabe como posso detectar a falha? vale ressaltar, que nada foi alterado na estrutura dos arquivos todos os arquivos continuam no lugar que estavam hoje mais cedo. eu simplesmente nao sei como localizar o problema. a pasta system está no lugar. com tudo no lugar, inclusive, a pagina de erro que aparece é a minha pagina personalizada, o que indica que o codeigniter está ok, porem nao acha nada. ja nao sei o que fazer. se alguem puder me ajudar agradeço muito. att.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.