至高吴上(Alfa.wu)

一个人,一生,能坚持做好一件事情是多么的牛XX啊!!!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年11月2日

摘要: u8 采购到货单中的 业务类型 没有表字典,是系统预置 存入表也是文字: 普通采购 - 固定资产 阅读全文
posted @ 2012-11-02 15:51 Alfa 阅读(365) 评论(0) 推荐(0) 编辑

摘要: Select * From VoucherNumber Where CardNumber='26' -- 单据规则设置表Select * from VoucherPrefabricateview Where CardNumber='26' -- 可用类型前缀表Select cValue from AccInformation Where cSysID='AA' and cName='cID' -- 帐套参数表Select cCode,* from Vouchercontrapose Where cContent='Purc 阅读全文
posted @ 2012-11-02 14:53 Alfa 阅读(828) 评论(0) 推荐(0) 编辑

2012年10月31日

摘要: 1. 在数据库中创建把.Net类持久化的对应表2. 创建需要被持久化的.Net 类.3. 创建映射文件,告诉NH怎样持久化这些类的属性4. 创建NH的配置文件,以告诉NH怎样连接数据库.5. 使用NH 提供的API 阅读全文
posted @ 2012-10-31 19:47 Alfa 阅读(206) 评论(0) 推荐(0) 编辑

2012年10月25日

摘要: C# OLE DB 的连接方式下 对 sql 参数的操作 需要改成 ? 号 阅读全文
posted @ 2012-10-25 16:18 Alfa 阅读(296) 评论(0) 推荐(0) 编辑

摘要: 如果将 Excel 导入数据库中的某个表提示长度过长的话,可以先将Excel 导入到临时表,然后再通过SQL语句来,INSERT INTO TargetTable SELECT * FROM ExcelTmpTable 来插入数据即可. 阅读全文
posted @ 2012-10-25 08:55 Alfa 阅读(1809) 评论(0) 推荐(0) 编辑

2012年10月24日

摘要: SQL中对材料报价单的数据权限进行操作(如列转行行转列的处理)--可以直接放到查询分析器执行--判断测试表TmpTCIQuote是否有存在不存在则创建ifNOTexists(select*fromdbo.sysobjectswhereid=object_id(N'dbo.TmpTCIQuote')andOBJECTPROPERTY(id,N'IsUserTable')=1)BEGINcreatetableTmpTCIQuote(CIQuotesIDintnotnull,--材料报价单IDcSubInvCodeVARCHAR(100)NOTNULL,--材料编码c 阅读全文
posted @ 2012-10-24 11:54 Alfa 阅读(483) 评论(0) 推荐(0) 编辑

摘要: 解决方法之一: 编译项目指定目标平台为x86就完了,不能用any cpu 生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X86解决方法之二是: 在对应的 IIS 应用程序池中,“设置应用程序池默认属性”/“常规”/”启用32位应用程序”,设置为 true。 阅读全文
posted @ 2012-10-24 11:16 Alfa 阅读(521) 评论(0) 推荐(0) 编辑

摘要: 1. 数据库连接字符串设置需要注意Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties='Excel 8.0;HDR=YES;IMEX=1'HDR 设为YESIMEX设成1 ,为以数据第一行的这一列数据的数据类型来读取这几天在读取Excel数据的时候,客户给的数据一组编码中 有一部分是数字型,过长的就是 前面加了单引号 变成字符形导致在读取过长编码时 为空或是,为 科学计数法格式.比较头疼,解决方案1:一开始,我把第一行数据的前面加上了, ' 单引号,发现还是会以数字格式来读取的,只有在 阅读全文
posted @ 2012-10-24 11:08 Alfa 阅读(2904) 评论(2) 推荐(1) 编辑

2012年10月22日

摘要: 如何设置C#程序在Windows 7 Vista下以管理员权限运行这个问题主要针对对于有些操作需要权限的:比如修改注册表,还有修改服务启动类型等等。 如果不赋予管理员权限,这些操作可能会报错或者无效。如何让你的程序在Window 7 vista下以管理员权限运行呢?这个只需要修改项目属性的app.manifest. app.mainfest默认是不存在的,可以通过下几个步骤来生成修改它:一,选择你的项目,找到属性,点击属性页二,勾选 启用ClickOnce 安全设置。注:如果. app.manifest 这个文件没有生成的话,可以通过添加 ""应用程序清单文件" 阅读全文
posted @ 2012-10-22 14:06 Alfa 阅读(617) 评论(0) 推荐(0) 编辑

2012年9月27日

摘要: public string getNameAndValue<T>(T t) { string tStr = string.Empty; if (t == null) { return tStr; } System.Reflection.PropertyInfo[] properties = t.GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Re... 阅读全文
posted @ 2012-09-27 20:39 Alfa 阅读(4368) 评论(0) 推荐(0) 编辑