ASP.NET如何读取POSTGRESQL数据库中的数据

作者&投稿:校些 (若有异议请与网页底部的电邮联系)
如何导入PostgreSQL数据库数据~

用我写的软件可以用Excel导入到PostgreSQL,你上网找fitreport就行了。
或者这样做:

可以写语句或采用以下的方法

网上转录下来的方法:
步骤:

1.将excel表格字段,按照postgresql 数据库中表的字段顺序来整理数据,并保存为csv文件。

2.用记事本打开csv文件,另存为UTF-8格式。

3.使用PgAdmin客户端链接postgresql数据库,执行如下脚本,导入csv文件到PostgreSQL数据表:

copy testdata from 'd:/test/testdata.csv' delimiter as',' csv quote as '"'

注:testdata 是postgreSQL数据库表的名称。

注意事项:

1.test目录需要赋予postgres 用户可读写的权限,否则会有如下报错信息:

ERROR: could not open file "d:/testdata2.csv" forwriting: Permission denied

2.csv文件要为utf-8格式,否则导入时可能会有报错:

ERROR: invalid bytesequence for encoding "UTF8": 0xcdf5

3.注意windows环境下文件路径的表述方式,如:d:/test/data.csv

编辑pg_hba.conf文件,添加
host all all 192.168.141.0/24 trust
这样,ip地址在192.168.141.0/24范围内的主机就可以连接Postgresql数据库了。

我也得上线才能看到问题吧…………排前十用query就行了SELECT TOP 10 FROM 表 WHERE 筛选字段='要求' ORDER BY 排序字段OleDbConnection conn = new OleDbConnection(connectionString);OleDbCommand comm = new OleDbCommand(conn, query);conn.Open(); //这句经常忘,刚刚就忘了OleDbDataReader dr = comm.Excute();while(dr.read()){ Console.Writeline(dr("字段名").ToString()); //想怎么输出就怎么输出 }conn.Close();//这句也经常忘,刚刚也给忘了

asp.net跟一般.net在连接数据库方面没有区别由于.NET没有专门为Postgre专门封装,所以只能使用通用的OleDb。http://msdn2.microsoft.com/en-us/library/32c5dh3b(VS.80).aspx介绍了如何使用OleDb连接将连接字符串改成“Driver={PostgreSQL};Server=IP address;Port=5432;Database=myDataBase;Uid=myUsername;Pwd=myPassword;”1.1、2.0、3.0和3.5中连接OleDb数据库没有什么区别。

版主的反应果然如同我的预想,有耐心,我们慢慢来吧!反正我是想学,只要你有耐心解答

琢磨半天,迷糊~~~~~~版主可否把那程序,打包一下给我,或者直接给我个下载连接,全是E文,看了半天,麻烦版主写一个例子文件,我自己想琢磨,不用太详细,简单的读取1个表中某字段,拍里出前十,就这个列子,后面我自己一点点尝试!


关于爆破音问题
单音节的词比较简单,以 \/sp\/ \/st\/ \/sk\/ 开始的一定会变化。如:spy \/spai\/ spoon \/spu:n\/ spray \/sprei\/style \/stail\/ still \/stil\/ stray \/strei\/sky \/skai\/ school \/sku:l\/ scream \/skri:m\/其中的 \/p\/ \/t\/ \/k\/ 都读作汉语拼音的 b d g。要注意的是词典里一定...

macma polska sp,zo,o,是什么意思
读音:['pɔ:lskɑ:]sp的意思:abbr. 自行驱动的(Self Propelled)zo的意思:abbr. 无输出(zero output)n. 犏牛(等于dzo)n. (Zo)人名;(法)佐 读音:[zəu]o的意思:int. 哦,啊(表示惊讶、痛苦、恐惧、赞叹等,对上帝祷告时或旧时对权威人士说话时使用)。n. 英语字母表...

asp.net是什么?
ASP.NET就是属于WebForm,也就是平时说的B\/S模式的开发。而WinForm就是属于C\/S模式。.NET有很多种语言组成,比如C#、 VB.NET、J#、Jsript、Managed C++,但是都是运行在.NET FrameWork Run Time底下的。Asp.NET可以用C#或VB.NET来开发。编译后形成CLR,通过服务器的IIS+.NET FrameWork再次编译来...

.net framework 3.5 sp1 和 windows server 2008 自带的.net framewo...
SP 就是Service Pack 的缩写,意思就是补丁包。.net framework 3.5.1 就是一个版本的 前者为一个安装包

ASP.NET是什么
ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web...

ASP NET 是什么?拜托各位大神
ASP.Net是建立在微软新一代.Net平台架构上,利用普通语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。 2.ASP.Net与ASP的联系和主要区别是什么? ASP.Net与现存的ASP保持语法兼容,实际上我们可将现有的ASP源码文件扩展名“.asp”改为“.aspx...

SP业务是什么意思?
SP,Service Provider服务提供商的简称 。电信增值业务是指凭借公用电信网的资源和其它通信设备而开发的附加通信业务,其实现的价值使原有网路的经济效益或功能价值增高。有时称之为增强型业务。 增值业务广义上分成两大类:一是以增值网(VAN)方式出现的业务。增值网可凭借从公用网租用的传输设备,使用...

ASP.NET 2.0:AdventureWorks系统分析
AdventureWorks贸易系统是一个使用N层架构和ASP NET 技术创建的Web站点 该站点实现了贸易系统的部分功能 在实现过程中重点使用了一些集成可重用组件 这应该是大家阅读的重点所在 本系列文章包括 篇 第一篇简单介绍一下系统概况和数据库设计 第二篇讲解数据访问层的实现 第三篇说明构建Web站点的方法 通过这些内容 读者...

英语字母怎么读啊?
E e--- egg, net, let, bed, tentI i--- inch, bit, stick, pin, pigO o--- ox, hot, top, not, gotU u--- up, bus, sum, cup, mudY y(在单词中部,发短i音)---pyramid, lynx, typical, bicycle, symbol7长元音如果一个单词以字母e结尾,前面的元音发长音(magic e)。如果一个...

网络用语
sp support,支持。 SS SEGA出的SATURN游戏机。 ST 失态。 T踢。例:T飞(踢飞)。 Thx Thanks. tears 流泪。 *** 他***。 *** ***。 too 表示程度。例:tooooooo…… bad (太……糟糕了) ts 同上。就是同意楼上的意见,用在回贴时。 U You,你。例如:Thank U! “谢谢你!”。还有Ur,表示:your...

陈巴尔虎旗13596601596: ASP.NET如何读取POSTGRESQL数据库中的数据 -
台花诺氟: 我也得上线才能看到问题吧…………排前十用query就行了SELECT TOP 10 FROM 表 WHERE 筛选字段='要求' ORDER BY 排序字段OleDbConnection conn = new OleDbConnection(connectionString);OleDbCommand comm = new ...

陈巴尔虎旗13596601596: asp.net, 如何获取另一个页面以Post方式提交的数据,最好给个简单的例子,谢谢 -
台花诺氟: 在本页的Page_Load事件中这样写 if(Page.PreviousPage!=null){//判断以post提交的页面是不是空的if(Page.IsCrossPagePostBack){//如果是跨页提交string s=this.PreviousPage.FindControl("txt").Text.ToString();//这里查找以post提交的那个原页面控件ID为txt的TextBox控件为列} } 希望对您有用

陈巴尔虎旗13596601596: asp.net怎么接收post方式传过来的json格式 -
台花诺氟: 输入String propertyId = request.getParameterValues(propertyId);或String propertyId = request.getParameterValues(propertyId ); 这两种方法都可以,只是适用的的方式不同.post方法:/// <summary> /// 使用post方法,调用短信接口/// </...

陈巴尔虎旗13596601596: asp.net 如何获取 ajax post来的数据 -
台花诺氟: 打开2113data.aspx,然后鼠标右键+c键,然后在这5261个方法中:4102protected void Page_Load(object sender, EventArgs e){ string sql = "insert into xxx values(age,users)"; //调用存入数据库的方1653法专 ... Response.End();//这个是放在最后的,不属能忘记了}

陈巴尔虎旗13596601596: Asp.net中怎么接收post方式提交过来的数据? -
台花诺氟: post:在http头中传递,request.Form["参数"].ToString(); get:在url中传递,request.QueryString["参数"].ToString();

陈巴尔虎旗13596601596: asp如何接收post表单 -
台花诺氟: ....这里考虑两种情况.因为大多数用户asp和asp.net统称为asp,这是不正确的,asp和 asp.net这是两种完全不同开发语言.1. 针对asp 如果是asp接收的话,直接在处理程序中 post提交方式用request.form['表单名']来接收 get提交方式用reuest....

陈巴尔虎旗13596601596: asp.net中表单提交的数据.后台要怎么接收(post提交) -
台花诺氟: 你仔细看你的代码,input的id为UserName和Pwd,但想要获取表单内容必须通过表单内相应控件的name属性获取,明白了吗?改成然后Request.Form["UserName"].ToString(); 这样就可以的

陈巴尔虎旗13596601596: 如何用asp获取post的页面的数据 -
台花诺氟: p=request("参数") 直接request 通杀.或者可以 p= request.from("参数") response.write p

陈巴尔虎旗13596601596: post 给asp页面的json数据,asp里面怎么获取啊 -
台花诺氟: 方法1<script language="jscript" runat="server"> var obj = eval("(" + json +")");// 在此处处理obj 把它放到普通变量或字典对象中</script><script language="vbscript" runat="server"> 此处直接调用上述变量</script> 方法2 复杂点,...

陈巴尔虎旗13596601596: asp 怎么接收post过来的json数据,解析出来后写入数据库? -
台花诺氟: 直接写入 set rs=server.createobject("adodb.recordset") Sql="select * from [表名]" rs.open sql,conn,1,3 rs.addnew rs("json")=trim(request.form("json")) '传递过来的数据 rs.Update rs.close set rs=nothing

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网