Boa noite pessoal, sou novato em programação ASP e preciso dar quebra de linha em um webservice:
segue script:
<%@ Page Language="C#" ContentType="text/json" Debug="true" %>
<%@ import Namespace="System.Data.SqlClient" %>
<script runat="server">
protected void Page_Load(Object Src, EventArgs E)
{
//Dados de acesso ao banco SQL Server
string host = "localhost";
string usuario = "teste";
string senha = "teste";
string banco = "teste";
<%@ import Namespace="System.Data.SqlClient" %>
<script runat="server">
protected void Page_Load(Object Src, EventArgs E)
{
//Dados de acesso ao banco SQL Server
string host = "localhost";
string usuario = "teste";
string senha = "teste";
string banco = "teste";
//Consulta SQL a ser efetuada
string strSQL = @"SELECT M.CODMOVIMENTO,M.CODTIPOMOVIMENTO,M.CODSTATUSMOVIMENTO,M.DATASTATUS
FROM MOVIMENTO M
WHERE M.CODTIPOMOVIMENTO=55001
AND M.CODSTATUSMOVIMENTO=5
AND CAST(M.DATASTATUS AS DATE) = CAST(GETDATE()-1 AS DATE)";
FROM MOVIMENTO M
WHERE M.CODTIPOMOVIMENTO=55001
AND M.CODSTATUSMOVIMENTO=5
AND CAST(M.DATASTATUS AS DATE) = CAST(GETDATE()-1 AS DATE)";
SqlConnection conexao = new SqlConnection("Data Source=" + host + ";DATABASE=" + banco + ";UID=" + usuario + "; PWD=" + senha + ";");
try
{
//Abre a conexão com o banco
conexao.Open();
try
{
SqlCommand comando = new SqlCommand(strSQL, conexao);
SqlDataReader dr = comando.ExecuteReader();
//Imprime os valores retornados na consulta
while (dr.Read())
{
Response.Write("{");
for (int i = 0; i < dr.FieldCount; i++)
{
Response.Write( dr.GetValue(i) );
if (i < dr.FieldCount-1) {
Response.Write(",");
}
}
Response.Write("}");
}
while (dr.Read())
{
Response.Write("{");
for (int i = 0; i < dr.FieldCount; i++)
{
Response.Write( dr.GetValue(i) );
if (i < dr.FieldCount-1) {
Response.Write(",");
}
}
Response.Write("}");
}
//Fecha o DataReader e libera os objetos para serem tratados pelo GC
dr.Close();
dr.Dispose();
comando.Dispose();
}
catch (Exception ex)
{
Response.Write("<br><font color='red'>Falha ao executar a consulta/procedimento SQL!</font><br>");
Response.Write(ex.ToString());
}
}
catch (Exception ex)
{
Response.Write("<br><font color='red'>Falha ao conectar-se na base de dados!</font><br>");
Response.Write(ex.ToString());
}
finally {
//Fecha a conexão do DataReader e depois do banco
conexao.Close();
conexao.Dispose();
}
}
</script>
dr.Close();
dr.Dispose();
comando.Dispose();
}
catch (Exception ex)
{
Response.Write("<br><font color='red'>Falha ao executar a consulta/procedimento SQL!</font><br>");
Response.Write(ex.ToString());
}
}
catch (Exception ex)
{
Response.Write("<br><font color='red'>Falha ao conectar-se na base de dados!</font><br>");
Response.Write(ex.ToString());
}
finally {
//Fecha a conexão do DataReader e depois do banco
conexao.Close();
conexao.Dispose();
}
}
</script>
================
ele resulta em:
{304623001,55001,5,14/10/2016 17:52:04}{304624001,55001,5,14/10/2016 17:52:21}{304576001,55001,5,14/10/2016 17:36:06}{304597001,55001,5,14/10/2016 17:47:41}
me eu preciso que o resultado seja:
304623001,55001,5,14/10/2016 17:52:04
304624001,55001,5,14/10/2016 17:52:21
304576001,55001,5,14/10/2016 17:36:06
304597001,55001,5,14/10/2016 17:47:41
como faço isso?
Obrigado.
Lahedual