- 浏览: 13059 次
- 性别:
- 来自: 上海
文章列表
两个路径,路径1是复制后保存的路径,路径2是原始文件保存路径.
读路径2下的文件A,如果路径1下已经有文件A,则先删除路径1下的文件A,然后从路径2下拷贝文件A到路径1下,
没有,则直接从路径2下拷贝文件A到路径1下.如此反复.如果读文件C时出错,则原来删除或拷贝的文件都要复原.即:路径1,路径2下的文件保持在执行所有操作之前的状态.
就跟数据处理的事务差不多,出错了就ROLLBACK.
怎么实现?请高手们指点,先谢过了!!!
public void testLink()
{
int count = 0;
int intLength = 100;
MySqlConnection[] conn = new MySqlConnection[intLength];
MySqlCommand[] stmt = new MySqlCommand[intLength];
MySqlDataReader[] myReader = new MySqlDataReader[intLength];
...
- 2007-07-04 15:02
- 浏览 2236
- 评论(0)
为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:
using System;
using System.Globalization;
String format="D";
DateTime date=DataTime,Now;
Response.Write(date.ToString(format, DateTimeFormatInfo.InvariantInfo));
结果输出
Thur ...
- 2007-07-04 14:43
- 浏览 1894
- 评论(0)
mysql的最大连接数默认是100, 最大可以达到16384.设置方法:
方法一 在MYSQL安装路径下,找到MY.INI文件,打开找到max_connections,设置成1000;
方法二 在MYSQL运行环境下,执行
Set global max_connections=1000;
然后关闭mysql重启它,用
/mysqladmin所在路径/mysqladmin -uroot -p variables
输入root数据库账号的密码后可看到
| max_connections | 1000 | ...
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:
mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。
mysql> select DAYOFWEEK('1998-02-03');
-> 3
WEEKDAY(date) 返回date的星期索引(0=星 ...
- 2007-07-04 13:49
- 浏览 1093
- 评论(0)
MySQL 事务与锁定命令
6.7.1. BEGIN/COMMIT/ROLLBACK句法
缺省的,MySQL 运行在autocommit模式。这就意味着,当你执行完一个更新时,MySQL 将立刻将更新存储到磁盘上。
如果你使用事务安全表 (例如InnoDB、BDB),通过下面的命令,你可以
- 2007-07-04 13:29
- 浏览 2039
- 评论(0)