Preciso fazer uma importação de nomes que esta vindo de uma view para o meu banco, até ai udo certo a não ser nomes que tenham apóstrofo tipo "Sant'anna, D'angelo, Dágua...".
Dá o seguinte erro quando cehga na conexão com o banco:
""The floating point value '4E086193' is out of the range of computer representation (8 bytes).Unclosed quotation mark after the character string ', 0, 09/02/2010, 1, 4104)"
meu comando para inserção é o seguinte:
sb.Append("INSERT INTO [dbo].[User] ([SiteID], [UserID], [GroupID], [Name], [UserName], [Password], [Block], [RegisterDate], [ChangePassword], [Code])");
sb.Append("VALUES (" + obj.SiteID + ", " + obj.UserID + ", " + obj.GroupID + ", '" + obj.Name + "', ' ´', " + obj.UserName + ", '" + Criptografia.HashSHA1(obj.UserName) + "', 0, " + DateTime.Now.ToString("dd/MM/yyyy") + ", 1, " + obj.StudentID + ")");
Alguém tem alguma solução?
Fico no aguardo.