2013年6月25日

判断本地系统目录下是否存在XML文件,如果不存在就创建一个XMl文件,若存在就在里面执行添加数据

摘要: 这是我为项目中写的一个测试的例子,假如,您需要这样一个xml文件, 001 lee 2013-06-25 16:39:04 如果,本地目录下没有这样的xml文件,就生成一个。。。如果有,就执行往里面加入数据,如: 001 lee 2013-06-25 16:39:04 002 wan 2013-06-25 16:40:07 003 wang 2013-06-25 16:48:49 ... ... 00n xie 2013-06-25 16:59:58 其实,我想要的就是这样的效果,以... 阅读全文

posted @ 2013-06-25 17:37 行意 阅读(1594) 评论(0) 推荐(1) 编辑

2013年6月19日

介绍两种Timer定时器的使用

摘要: 第一种,直接实例化Timer类,设置时间间隔,到达时间后执行想要执行的事件。代码示例:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Timers;namespace Timer{ class Program { static void Main(string[] args) { // Create a new Timer with Interval set to 10 seconds. ... 阅读全文

posted @ 2013-06-19 14:50 行意 阅读(1140) 评论(1) 推荐(1) 编辑

2013年6月14日

在Gridview控件中点击编辑链接,把这一行数据传给编辑界面进行修改

摘要: 前台设计部分截图如下:请看到上图“编辑”这一列,就是今天所说的内容。通过点击编辑链接,将GridView控件这一行的数据加载到编辑页面中,而后就可以进行您所需要的修改了。编辑列,前台代码示例如下:<asp:TemplateField HeaderText="编辑" runat="server"> <ItemTemplate> <asp:LinkButton ID="LinkButtonUpdate" CommandName="cmdUpdate" runat="s... 阅读全文

posted @ 2013-06-14 17:28 行意 阅读(3467) 评论(1) 推荐(1) 编辑

加载数据库表全部数据到GridView控件,但通过查询条件在GridView显示一行或几行数据

摘要: 拉一个GridView控件在前台设计,设置其所需要的全部属性。而后操作数据库,连接,写查询数据库表数据语句,绑定数据,显示数据,这些都是已经司空见惯的步骤了,可以说没什么可说的。这些东西,只要是学过开发的,我想没有不会的。今天我所讲的是,不仅在GridView控件里加载全部数据,一旦有了查询条件,查询出来的数据还显示在这个GridView中。意思就是下面的这两张图片:这张图片就是加载数据库表数据,显示所有的数据。一旦数据量大了,我们不好翻阅,就有了查询功能。其实,所谓的查询功能不过是查询语句的where条件,没有查询条件的时候不加载where条件,有查询条件的时候就以查询条件查询出来的数据显示 阅读全文

posted @ 2013-06-14 16:28 行意 阅读(3658) 评论(3) 推荐(0) 编辑

2013年6月13日

在Gridview控件中点击删除链接,删除一行数据

摘要: 形如:在上图,请看到“删除”。。。这是Gridview控件自定义删除链接,前台页面设计的代码在<GridView><Columns>这里</Columns></GridView>,如下:<asp:TemplateField HeaderText="删除" runat="server"> <ItemTemplate> <asp:LinkButton ID="LinkButtonRemove" CommandName="cmdRemove" 阅读全文

posted @ 2013-06-13 17:48 行意 阅读(837) 评论(0) 推荐(0) 编辑

在ASP.NET中对Session的一些了解

摘要: Session的工作原理:(1)当一个session第一次被启用时,一个唯一的标识被存储于本地的cookie中。(2)首先使用session_start()函数,PHP从session仓库中加载已经存储的session变量。(3)当执行PHP脚本时,通过使用session_register()函数注册session变量。(4)当PHP脚本执行结束时,未被销毁的session变量会被自动保存在本地一定路径下的session库中,这个路径可以通过php.ini文件中的session.save_path指定,下次浏览网页时可以加载使用。何为session???在服务器端有一个session池,用来存 阅读全文

posted @ 2013-06-13 16:32 行意 阅读(360) 评论(0) 推荐(0) 编辑

2013年6月8日

一个关于Oracle更新语句引发的时间字段类型的问题

摘要: 想当初我在做一个ASP.NET网站的时候,用的是Oracle数据库更新数据。表里面的字段有int类型的,string类型的,还有date类型的,在和asp.NET前台控件绑定更新的时候总是出现问题,我当时上网查了好多东西,总是看的模棱两可,毕竟也是头一次接触操作Oracle。我把我最初写的更新贴出来(现在这个问题已经解决了),你们看看:更新语句如下:sql = string.Format("update xxt_registration r set r.name='{0}',r.ip='{1}',r.port='{2}',r.time= 阅读全文

posted @ 2013-06-08 17:55 行意 阅读(1090) 评论(0) 推荐(0) 编辑

浅谈从Oracle数据库中取出10条数据的Select语句与Sql Server、MySql的区别

摘要: 只要涉及交互,就一定会和数据打交道。也许这样的内容在网上也不知道有多少,不管有多少,每一份总结都是经验所得,都是精心准备,也许是为了自己在以后的使用过程中不被遗忘,也许是为了资源共享,共同学习,共同进步。下面就根据自己做过的东西,把常见数据库Sql Server,Oracle以及MySql,从数据库表中提取10条数据记录的查询语句总结如下:1.Sql Server这种数据库,再熟悉不过了。要问我在大学期间学的最好的一门功课是什么,那绝对是Sql Server了。对于Sql Server,从数据库表中提取10条记录,那肯定得利用Top关键字。如果Select语句中既有top,又有order by 阅读全文

posted @ 2013-06-08 15:59 行意 阅读(736) 评论(0) 推荐(0) 编辑

Oracle数据库连接字符串(各种版本)

摘要: 下面这些都是Oracle数据库连接字符串,总结的非常详细,但不是我总结的,我也是刚刚接触Oracle正是学习的过程。把它贴出来,一是方便自己以后再使用的时候方便寻找,二呢也是给需要的你们提供便利,万一你要是忘了,是吧。很受用,学习了!!!ODBC新版本Driver={Microsoft ODBC for Oracle};Server=myServerAddress;Uid=myUsername;Pwd=myPassword;旧版本Driver={Microsoft ODBC Driver for Oracle};ConnectString=OracleServer.world;Uid=myUs 阅读全文

posted @ 2013-06-08 14:37 行意 阅读(2190) 评论(0) 推荐(1) 编辑

2013年6月7日

GridView控件的选择功能,代码实现CheckBox控件的全选、反选以及取消

摘要: 提及GridView控件的选择功能,那肯定是和CheckBox控件有着亲密的联系,这是毋庸置疑的。选择功能,最重要的就是方便用户的操作,比如批量删除。GridView绑定后台数据库,第一列绑定CheckBox选择控件,标识ID为“DeleteThis”,便于选择。绑定的代码在gridview<Columns></Columns>之间,前台示例代码如下:<asp:TemplateField ControlStyle-Width="30" HeaderText="选择" runat="server"> 阅读全文

posted @ 2013-06-07 15:41 行意 阅读(1034) 评论(1) 推荐(0) 编辑

GridView控件的绑定分页功能

摘要: 先截个图给大家看看,要实现的效果是什么样的,如下图: 这样的效果是在前台页面GridView控件代码中绑定出来了,就是将一段代码粘贴到gridview中会自动出现这种功能,而且这种效果除了跳转功能需要在后台cs文件中写代码,前面的都不需要。。。Gridview控件绑定后台数据库,前台页面设计我就不多说,我主要说的是分页功能代码具体放在Gridview什么位置。前台gridview形如:<asp:GridView><Columns></Columns></asp:GridView>下面要将分页功能的代码粘贴到</Columns>在这里& 阅读全文

posted @ 2013-06-07 12:01 行意 阅读(696) 评论(0) 推荐(0) 编辑

2013年6月6日

GridView性别列在数据库是bool型字段true or false,如何让其在页面中显示为男女?

摘要: 上面的图片是GridView绑定后台数据库的部分截图。看到第四列,性别这一列,在后台数据库的数据类型是布尔型的,值为true 或者 false,定义true时为男,false时为女。。。今天所说的就是,从后台数据库读取性别的时候,在浏览器页面上让性别列显示为男女而不是true和false。很多人都说了,直接在查询语句里面写不就OK了,是的,这样的方法可行。而我今天要用GridView里面自带的绑定事件RowDataBound来实现。。。页面前台代码,我就不多写了(大致差不多),只写性别这一列作为示例:<asp:BoundField DataField="Sex" He 阅读全文

posted @ 2013-06-06 17:46 行意 阅读(2178) 评论(3) 推荐(0) 编辑

2013年6月3日

百度地图Geocoding API获取特定地区或地址的经纬度信息,然后在MySql数据库多表循环遍历更新

摘要: 1、数据库多表循环更新的思想在这个链接上,标题是“MySql多表循环遍历更新”, 链接地址http://www.cnblogs.com/litao4047/archive/2013/05/31/3108753.html先看看这个思想,如果你需要这样的思路... ...2、“利用百度地图Geocoding API获取特定地区或地址的经纬度信息”,这个链接讲的是从百度地图API获取地址解析数据,为数据库表更新提供数据基础。http://www.cnblogs.com/litao4047/archive/2013/05/30/3107565.html以上两个链接就是为下面的思路做铺垫的,方便我的讲述 阅读全文

posted @ 2013-06-03 18:03 行意 阅读(2123) 评论(0) 推荐(0) 编辑

GET请求12306网站链接获取火车站代号信息更新到后台数据库表中

摘要: 之前写过“使用HTTP GET请求12306网站接口获取车站名和车站Code”。链接地址是: http://www.cnblogs.com/litao4047/archive/2013/05/31/3110781.html这个链接所表述的内容是,从12306网站上利用get解析地址获取车站名和代号,获取到的数据就是网站上的那个js文件(数据没有经过处理),全国火车站代号字典:station_name.js。今天,所要讲述的就是,处理上面链接获取到的数据,写个插入方法将数据更新到数据库表中。处理获取到的数据形式如下: 比如,获取的一条数据是varstation_names ='@bjb| 阅读全文

posted @ 2013-06-03 16:01 行意 阅读(2108) 评论(2) 推荐(0) 编辑

2013年5月31日

使用HTTP GET请求12306网站接口获取车站名和车站Code

摘要: 打开链接http://www.devapi.org/12306-Search-Train-Number.html 拖到此页面的最下端,看附件: 附件 全国火车站代号字典:station_name.js 该字典用js保存,数据结构如下: ? 1 var station_names ='@bjb|北京北|VAP|beijingbei|bjb|0'; 其中的大写字母VAP即是车站代号。 附赠一款接口测试工具,可在此工具中模拟HTTP GET/POST。猛戳这里下载此附件有一个js文件,该文件是全国火车站名的代号,我下面的程序就是获取到该js文件里面的火车站名和它的代号Code。比如上 阅读全文

posted @ 2013-05-31 17:28 行意 阅读(4451) 评论(0) 推荐(0) 编辑

使用HTTP POST请求12306网站接口查询火车车次API

摘要: 使用12306网站提供的接口,传入参数,解析数据,先发个链接给大家看看... http://www.devapi.org/12306-Search-Train-Number.html接口类型: HTTP(POST) / UTF-8接口返回值: json参数详解: method=queryststrainall 常量,表示车次查询。(此参数为get参数) date=2013-1-1 指定要查询的日期。 fromstation=BJP 起始站代号,所有车站的代号字典,见文后附件“station_name.js”。 tostation=SHH 终点站代号,同上。 starttim=00:00--24 阅读全文

posted @ 2013-05-31 17:02 行意 阅读(4599) 评论(3) 推荐(3) 编辑

MySql多表循环遍历更新

摘要: 先给大家解释解释发表这篇博文的主要思想是: MySql数据库中存在大量的表结构,而且这些表都存在一个共同点,就是表中都有相同字段,比如id,name,city,adress,lat,lng。表中字段id,name,city,adress不允许为空,所以表中这几个字段的数据都是已经赋给实值的,而lat与lng(经纬度)是为空的。现在要写一个程序,根据city,adress请求获取数据,把循环每一表中根据city,adress请求获取的数据更新到相应表,相应表中对应的那一行数据。这句话,可能你有点晕,说白了就是,先循环查询遍历表中city与adress的值,根据city,adress的值请求获取数 阅读全文

posted @ 2013-05-31 15:51 行意 阅读(6449) 评论(0) 推荐(0) 编辑

2013年5月30日

读取XML文件内的某个节点的值

摘要: 已知有一个本地的xml文件(D:\location.xml)如下:<?xml version="1.0" encoding="utf-8"?><GeocoderSearchResponse> <status>0</status> <result> <location> <lat>34.777046099314</lat> <lng>113.67314082709</lng> </location> <precise&g 阅读全文

posted @ 2013-05-30 16:59 行意 阅读(4831) 评论(0) 推荐(0) 编辑

利用百度地图Geocoding API获取特定地区或地址的经纬度信息

摘要: Geocoding API 是百度提供的服务接口,主要是用于提供从地址解析到经纬度坐标或者从经纬度坐标解析到地址的转换服务,用户可以通过发送请求就可以接收到JSON或者XML格式的返回数据。网络上大部分提供的代码啊,解决思想啊都是以google map为标准的,其实他们的解决思想都是异曲同工的。在此,发一个链接先让你了解了解这个百度地图API>Web服务API>Geocoding API v2.0借口思路。。。http://developer.baidu.com/map/webservice-geocoding.htm#.E6.9C.8D.E5.8A.A1.E5.9C.B0.E5. 阅读全文

posted @ 2013-05-30 11:18 行意 阅读(3106) 评论(0) 推荐(0) 编辑

导航