Olá, Guilherme
Realizamos os testes localmente para simular o problema. De resultado temos:
==================================================
2 Problemas encontrados e 0 casos simulados;
[Windows 7][SQL Server 2012]
1 - Conexão PDO
1.1 - Tabela e campos com acentos e espaços: OK
*ScriptCase não reconheceu a tabela, pois está colocando 2x aspa dupla. (Problema ocorre apenas na interface)
1.2 - Tabela normal e apenas campos com acentos e espaços: OK
1.3 - Tabela e campos normais: OK
2 - Native Server
1.1 - Tabela e campos com acentos e espaços: OK
*ScriptCase não reconheceu a tabela, pois está colocando 2x aspa dupla. (Problema ocorre apenas na interface)
1.2 - Tabela normal e apenas campos com acentos e espaços: OK
1.3 - Tabela e campos normais: OK
3 - ODBC
1.1 - Tabela e campos com acentos e espaços: OK
*ScriptCase não reconheceu a tabela, pois está colocando 2x aspa dupla. (Problema ocorre apenas na interface)
1.2 - Tabela normal e apenas campos com acentos e espaços: OK
1.3 - Tabela e campos normais: OK
4 - PHP
1.1 - Tabela e campos com acentos e espaços: OK
*ScriptCase não reconheceu a tabela, pois está colocando 2x aspa dupla. (Problema ocorre apenas na interface)
*Erro: mssql_query(): Query failed | Script: C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\prod\third\adodb\drivers\adodb-mssql.inc.php linha: 845
1.2 - Tabela normal e apenas campos com acentos e espaços: OK
*Erro: mssql_query(): Query failed | Script: C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\prod\third\adodb\drivers\adodb-mssql.inc.php linha: 845
1.3 - Tabela e campos normais: OK
*Erro: mssql_query(): Query failed | Script: C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\prod\third\adodb\drivers\adodb-mssql.inc.php linha: 845
==================================================
Os problemas encontrados foram reportados para a nossa equipe de desenvolvimento. Referente ao caso, pedimos que informe a versão do banco de dados utilizado juntamente com o sistema operacional. E também, se possível envie-nos a estrutura da tabela utiliza para que possamos retestar o caso.
Notas:
- O CHARSET do projeto deve estar de acordo com o CHARSET utilizado no banco de dados. Ex.: ISO 8859-1.
- Verifique se a chave primária é reconhecida em outro gerenciador do banco de dados. Ex.: SQL Server Management Studio.