Skip to content

Instantly share code, notes, and snippets.

@racsonp
racsonp / GetaDataWithCommand.cs
Last active January 1, 2019 07:46
Oracle Data Access with MS DotNet -
/*
Mapping a POCO - Direct Query (Command Text) and OracleDataReader
*/
public class Persona
{
public int Id { get; set; }
public string PrimerApellido { get; set; }
public string SegundoApellido { get; set; }
public string ApellidoCasado { get; set; }
public string PrimerNombre { get; set; }
@racsonp
racsonp / App.Config
Created January 1, 2019 06:36
Oracle Data Access with Microsoft .Net App Config
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="oracle.manageddataaccess.client"
type="OracleInternal.Common.ODPMSectionHandler, Oracle.ManagedDataAccess, Version=4.122.18.3, Culture=neutral, PublicKeyToken=89b483f429c47342"/>
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
<system.data>
@racsonp
racsonp / oralceMang
Last active November 21, 2018 22:43
https://www.akadia.com/services/ora_return_result_set.html
http://www.devjoker.com/contenidos/articulos/55/Paquetes-en-PLSQL.aspx
https://stackoverflow.com/questions/32953374/return-sys-refcursor-of-the-oracle-to-c-sharp?rq=1
https://www.mkyong.com/oracle/oracle-stored-procedure-select-into-example/
https://dba.stackexchange.com/questions/12749/finding-the-last-time-a-table-was-updated
SELECT last_user_update
@racsonp
racsonp / AdoCRUD.cs
Last active October 8, 2018 15:09
ADO_NET CRUD
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Data;
using System.Data.SqlClient;
namespace WebApplication9
{
public partial class WebForm1 : System.Web.UI.Page
{
@racsonp
racsonp / Controler.cs
Last active September 3, 2018 08:01
MVC.NET CRUD Controler
--Install-Package Microsoft.AspNet.Mvc -Version 5.2.3
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using WebApplication1.Models;
using System.Data.Entity;
namespace WebApplication1.Controllers
@racsonp
racsonp / service_rpt_xls.pl
Created February 15, 2016 19:16
Service - Estados OTRS
#!/usr/bin/perl -w
use DBI;
use DBD::mysql;
use CGI qw(:standard);
use warnings;
my $host = "localhost";
my $database = "otrs";
my $port = 3306;
my $tablename = "user";
@racsonp
racsonp / queues_rpt_xls.pl
Created February 15, 2016 17:26
Generado de Excel CGI
#!/usr/bin/perl
use strict;
use IO::Scalar;
use DBI;
use CGI;
use Spreadsheet::WriteExcel;
use constant C_HEADING => 0;
use constant C_WIDTH => 1;
my @columns = (
@racsonp
racsonp / queues.pl
Last active February 15, 2016 17:05
Cantida de ticket en relacion de Queue y Estado
#!/usr/bin/perl -w
use DBI;
use DBD::mysql;
use CGI qw(:standard);
use warnings;
my $host = "localhost";
my $database = "otrs";
my $port = 3306;
my $tablename = "user";
@racsonp
racsonp / asignaciones_rpt_xls.pl
Last active February 13, 2016 20:50
genera reporte EXCEL para asignaciones.pl
#!/usr/bin/perl -w
# DBI is the standard database interface for Perl
# DBD is the Perl module that we use to connect to the <a href="http://mysql.com/" />MySQL</a> database
use DBI;
use DBD::mysql;
# we use CGI since this will be executed in a browser
use CGI qw(:standard);
@racsonp
racsonp / ticketmonitor_rpt_xls.pl
Created February 12, 2016 20:05
CGI pl que genera reporte EXCEL para ticketmonitor.pl
#!/usr/bin/perl
use strict;
use IO::Scalar;
use DBI;
use CGI;
use Spreadsheet::WriteExcel;
use constant C_HEADING => 0;
use constant C_WIDTH => 1;
my @columns = (