Desktop
Website
Multimedia
Database
Security
Enterprise
Pergunta : SqlDataAdapter InsertCommand que não atualiza o valor chave preliminar na série de dados
I've começ um formulário que eu syncing com uma série de dados. Meu problema é que quando eu crio um novo recorda, que começ adicione à base de dados using o insertcommand que o SqlCommandBuilder construída, a série de dados não contem o valor chave preliminar do novo recorda. Assim se eu chamo então a atualização no adaptador outra vez para este registro (que usará então o updatecommand como o registro já existe), eu começ o seguinte erro:
da ": o UpdateCommand afetou 0 dos registros 1 previstos. o “
This é porque o comando da atualização ONDE o parâmetro da cláusula que deve conter o valor chave preliminar, em lugar de contem trabalhos de NULL.
It se em meu formulário, eu adiciono o novo recorda, a seguir próximo e reabro o formulário, a seguir mudo os campos, a seguir atualizo-os. Isto é porque rebinding quando o formulário carrega. Eu apenas não posso introduzir, a seguir não atualizo um registro sem rebinding o controls.
I am que entende mal provavelmente algo fundamental aqui. Deve haver algo mais que eu estou chamando para ajustar o campo chave preliminar na série de dados depois que um novo recorda começ introduzido? o
Thankyou para alguns ajuda com este,
Dan.
class= do
Resposta : SqlDataAdapter InsertCommand que não atualiza o valor chave preliminar na série de dados
DataAdapter não inclui a informação chave preliminar implicitamente. Você precisa de encher o esquema antes que você preencha os dados. Verific por favor esta ligação.
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldataadapter(VS.71).aspx
http://msdn.microsoft.com/en-us/library/system.data.common.dbdataadapter.fillschema(v=VS.71).aspx
Outras soluções
Perguntas da entrevista do certificado de Shell da festança
lima de .vmdk
Como encontrar a contagem da fileira em Oracle DataReader em ASP.NET?
Excitador do bluetooth BCM2045 do inspiron 1720 de Dell para o profissional de Windows Xp.
Como conseguir o lightbox mostrar sobre a bandeira instantânea?
Fora do escritório o assistente que não trabalha w/Forwarding configurou
Redistribuindo o RASGO em subnets non-contiguous do OSPF.
líquidos de corpo após a sessão da natação
SQL0952N
Criando um vbscript para a chave do registro - IRPStackSize