i have prolem can you help me

From: saytinh <lovestory19852001(at)yahoo(dot)com>
To: pgsql-sql(at)postgresql(dot)org
Subject: i have prolem can you help me
Date: 2007-04-16 03:48:25
Message-ID: 10009763.post@talk.nabble.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql


-- Table: ticket

-- DROP TABLE ticket;

CREATE TABLE ticket
(
gid serial NOT NULL,
id integer,
name character varying,
address character varying(254),
province character varying(100),
fax character varying(50),
code integer,
"type" integer,
phone character varying(15),
web character varying(40),
levels integer,
the_geom geometry,
email character varying,
CONSTRAINT ticket_pkey PRIMARY KEY (gid),
CONSTRAINT enforce_dims_the_geom CHECK (ndims(the_geom) = 2),
CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) =
'POINT'::text OR the_geom IS NULL),
CONSTRAINT enforce_srid_the_geom CHECK (srid(the_geom) = 42102)
)
WITHOUT OIDS;
ALTER TABLE ticket OWNER TO postgres;

Why i run void -> Exception parameter

public DataTable SearchTicket(string strProvin, string strDistric,
string strName, string strAddress, string strPhone, string strFax, string
strEmail, string strType)
{
try
{
String Query = "Select name,gid from ticket Where 1=1 ";
string str, str1;
string strCode = "-1";
if (strDistric != "" && strDistric != "0")
{
Query += " and code = :code";
strCode = strDistric;
}
else
{
if (int.Parse(strProvin) != 0)
{
Query += " and code like ':code%'";
strCode = strProvin;
}

}
if (int.Parse(strType) == 0)
{
str = " like '%";
str1 = "%'";
}
else
{
str = " = '";
str1 = "'";
}
if (strName != "")
Query += " and lower(name) " + str + ":name" + str1;
if (strAddress != "")
Query += " and lower(address) " + str + ":address" +
str1;
if (strPhone != "")
Query += " and lower(phone) " + str + ":phone" + str1;
if (strFax != "")
Query += " and lower(fax) " + str + ":fax" + str1;
if (strEmail != "")
Query += " and lower(email) " + str + ":email" + str1;
Query += ";";

NpgsqlParameter[] values = new NpgsqlParameter[6];
values[0] = new NpgsqlParameter(@":code",
Convert.ToInt32(strCode));
values[1] = new NpgsqlParameter(@":name",
strName.ToLower());
values[2] = new NpgsqlParameter(@":address",
strAddress.ToLower());
values[3] = new NpgsqlParameter(@":phone",
strPhone.ToLower());
values[4] = new NpgsqlParameter(@":fax", strFax.ToLower());
values[5] = new NpgsqlParameter(@":email",
strEmail.ToLower());

values[0].Direction = ParameterDirection.Input;
values[1].Direction = ParameterDirection.Input;
values[2].Direction = ParameterDirection.Input;
values[3].Direction = ParameterDirection.Input;
values[4].Direction = ParameterDirection.Input;
values[5].Direction = ParameterDirection.Input;

values[0].SourceColumn = "code";
values[1].SourceColumn = "name";

DataSet ds = PostGresServerDataAccess.getDataFromSQL(Query,
"ticket", values);
return ds.Tables["ticket"];
}
catch (Exception ex)
{
throw ex;
}
}
--
View this message in context: http://www.nabble.com/i-have-prolem-can-you-help-me-tf3582184.html#a10009763
Sent from the PostgreSQL - sql mailing list archive at Nabble.com.

Browse pgsql-sql by date

  From Date Subject
Next Message Karthikeyan Sundaram 2007-04-16 22:58:07 quesion on functions calling from php
Previous Message Andrew Sullivan 2007-04-13 17:01:08 Re: A long-running transaction