Pergunta : D2010 datasnap/sql

começ um EXE com dbxmss.dll já no path
i igualmente usam TSqlConnection e TSQLQuery.
when EXE começa na máquina de cliente, mim começ o seguinte erro: erro DBX do
de ": O excitador não poderia ser cliente que propertly initiliazed a biblioteca pode faltar, não instalado corretamente, ou o version.

When eu tento ao get
dll de regsvr32 dbxmss.dll i foi carregado, mas o ponto de entrada de DllRegister não foi encontrado. o

1. é o problema esse im que faltam um dll
2. toda a ac1ão alternativa no regsvr32 dbxmss.dll? falha do shold não. notícia má!!!


tia
class= do

Resposta : D2010 datasnap/sql

Ver http://www.bobswart.nl/Weblog/Blog.aspx?RootId=5:3873

Há uma mudança no excitador do usuário DBX4 do SQL para Delphi e C++Builder 2010, que não todos os colaboradores podem ter observado.

Os estados de readme.htm na base de dados mudam a seção para dbExpress, o seguinte:
De “o excitador MSSQL exige a instalação do cliente do nativo do SQL. O cliente nativo 2008 do SQL é exigido para dbxmss.dll. O cliente nativo 2005 do SQL é exigido para dbxmss9.dll”

Isto pode ser negligenciado facilmente, especialmente desde que os usuários suportados secionam lista - entre outro - o seguinte para dbExpress:
De “usuário 2008, 2005, 2000 Microsoft SQL (otorrinolaringológicos) (excitador dbxMSS.dll, cliente oledb.dll)”

Qual lhe faz o olhar como nós podemos ainda usar oledb.dll como o cliente.

Entretanto, se você tenta fazer uma conexão using DBX4 a uma base de dados de usuário do SQL com o Delphi ou o C++Builder 2010, você verá a mensagem de erro: De “erro DBX: O excitador não podia corretamente ser inicializado. A biblioteca do cliente pode ser faltante, não instalada corretamente, ou da versão errada.”

Para o usuário 2008 do SQL, você pode transferir o cliente nativo do SQL de http://www.microsoft.com/downloads/details.aspx?FamilyId=C6C3E9EF-BA29-4A43-8D69-A2BED18FE73C&displaylang=en
De “o cliente do nativo do usuário 2008 Microsoft SQL (cliente nativo do SQL) é uma única biblioteca da dinâmico-ligação (DLL) que contem o fornecedor VELHO do DB do SQL e o excitador do SQL ODBC. Contem a sustentação run-time para aplicações using APIs do nativo-código (ODBC, DB VELHO e DEMORA) para conetar a Microsoft SQL o usuário 2000, 2005, ou 2008. O cliente nativo do SQL deve ser usado para criar novas aplicações ou realçar as aplicações existentes que precisam de se aproveitar de caraterísticas novas do usuário 2008 do SQL. Este instalador redistributable para o cliente nativo do SQL instala os componentes do cliente necessários durante o tempo de execução para aproveitar-se de caraterísticas novas do usuário 2008 do SQL, e instala opcionalmente as limas de encabeçamento necessários para desenvolver uma aplicação que use o cliente nativo API do SQL.”

Nota pela maneira, de que se você usa o usuário 2008 do SQL em Windows 7, você precisa de aplicar Service Pack 1, porque você pode de outra maneira encontrar a “compatibilidade emite” (como problemas da permissão e ser incapaz de alterar tabelas existentes.
Outras soluções  
 
programming4us programming4us