Para recuperar o valor do campo autoincremento no SqlSever utilize a função SCOPE_IDENTITY().
Exemplo:
Cliente:
IdCliente : autonumerador
Nome : string
Telefone : string
Código em C#
// definir o Datasource da conexao
SqlConnection myConn = new SqlConnection (
"server=( local )\\NetSDK; trusted_connection=yes; database=AutomacaoComercial");
// defina a query
string query = "insert into Clientes (nome,telefone) values ('Teste','5555'); SELECT SCOPE_IDENTITY() ";
// inicialize o objeto command com a query e a conexao
SqlCommand myCommand = new SqlCommand ( query, myConn );
// Abra a conexao
myConn.Open ( );
// execute o command
int32 idCliente = ( int32 ) myCommand.ExecuteScalar ( );
// feche a conexao
myConn.Close ( );
sexta-feira, 26 de fevereiro de 2010
quarta-feira, 17 de fevereiro de 2010
Como instalar AjaxControlToolKit no visual studio express 2008
Roteiro para download e instalação do Ajax no Visual Studio 2008.
As bibliotecas do Ajax estão compiladas em DLL. É necessário fazer
o download em http://ajaxcontroltoolkit.codeplex.com/
Após o download descompactar o conteúdo em um diretorio.
As bibliotecas do Ajax estão compiladas em DLL. É necessário fazer
o download em http://ajaxcontroltoolkit.codeplex.com/
Após o download descompactar o conteúdo em um diretorio.
Marcadores:
3.5,
Ajax,
AjaxControlToolKit,
asp.net,
C#,
Visual Studio Express
sábado, 13 de fevereiro de 2010
C# e Asp.Net - Utilizando DateDiff - Diferença entre Datas
DateTime inicio = new DateTime(2010, 02, 10);
DateTime fim = new DateTime(2010,02,12);
TimeSpan diferenca = fim.Subtract(inicio);
Response.Write(diferenca.TotalMinutes);
DateTime fim = new DateTime(2010,02,12);
TimeSpan diferenca = fim.Subtract(inicio);
Response.Write(diferenca.TotalMinutes);
Assinar:
Postagens (Atom)