1.流水号:也许你得考虑并发……
http://blog.csdn.net/ijingjing/article/details/61543652.http://blog.csdn.net/mygis2005/article/details/7404807
http://blog.csdn.net/ijingjing/article/details/61543652.http://blog.csdn.net/mygis2005/article/details/7404807
解决方案 »
- 如何根据联系方式,邮箱判断datatable里面是否有重复数据?如果有,导出重复数据到excel表.各位帮帮忙!!!
- MultiView和View控件内无法显示 图片
- asp.netMVC表单提交 允许 提交htm 标记
- 随机数问题,高手帮帮忙
- 一直困绕我的,TextBox获得焦点事件怎么添加,ASP.NET2.0里也没有。
- datalist分页问题!
- 用Ajax的CascadingDropDown控件做了个2级无刷新级联系。如何获取从dropdownlist中已经得到的值?
- 人才找工作的是为了金钱还是发挥的空间
- 怎样把 *.asp文件转化成相应的 *.aspx ?<共三行代码>
- asp.net中页面代码怎么引用codebehind的变量
- https数据加密
- 动态生成的表格怎么判断有无选择某个CheckBox,怎么取出该行的其它内容
values('XXXX','13800138000','[email protected]','请教问题','2014-9-9 12:10:10')2. 仍需要确认是否为SQL Server数据库,如果是,则语句代码更改为insert into Contact(name,phone,email,subject,datetime)
values('XXXX','13800138000','[email protected]','请教问题',getdate()),如果否,则设置时间为DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
/// 生成流水号
/// </summary>
/// <returns></returns>
public string CreateOrderNo()
{
DateTime dt = System.DateTime.Now;
string orderno = dt.Year + dt.Month + dt.Day + dt.Hour + dt.Minute + dt.Second + dt.Millisecond + GetRndNum(6);
return orderno;
}
values(1,'XXXX','13800138000','[email protected]','请教问题','2014-9-9 12:10:10') 如果是Sql Server
datetime 改为 getDate() 直接以如数据库的时间,绝对不会有太大的误差id如果数据库没有设置标示值得话,就在插入前查询一遍数据库,获取最大的id值,然后加1(这里可能会并发),