这个代码,不知为何变成女人了不过呢

VB编程、代码、技术问题解决方案
这是段vb 中oracle导入access的代码 不知为什么 在.movenext那里会出现 缺少用于更新或刷新的基本表信息错误 而且是在access里面已经插了几条数据之后?望大侠帮忙
方案整理者:spilo &&&&&& 发布时间:
赞助商广告
&&Dim&&&Temprs10&&&As&&&New&&&ADODB.Recordset&
&&&&&&&&&&&&&&Dim&&&tempsqlstring&&&&&As&&&String&
&&&&&&&&&&&&&&Dim&&&tempsqlstring1&&&As&&&String&
&&&&&&&&&&&&&&tempsqlstring&&&=&&&&select&&&f.*,e.总买入,e.总卖出,e.总额&&&from&&&(&&&&&&&&_&
&&&&&&&with&&&x&&&as(&&&&&&&&_&
&select&&&decode(b.客户编号,null,'999999',b.客户编号)&&&as&&&客户编号,sum(a.成交价)&&&as&&&总买入&&&from&&&(auc_result&&&a&&&join&&&auc_jtdj&&&b&&&on&&&&&&&&jieCiSelStr1&&&&&&&&&&&and&&&a.竞投牌号=b.竞投牌号)&&&join&&&auctions&&&c&&&on&&&&&&&&jieCiSelStr1&&&&&&&&&&&where&&&instr(upper(a.买家结算状况),'ZT')&&1&&&group&&&by&&&b.客户编号),&&&&&&&&_&
&y&&&as(&&&&&&&&_&
&select&&&decode(b.委托方编号,null,'999999',b.委托方编号)&&&as&&&委托方编号,sum(a.成交价)&&&as&&&总卖出&&&from&&&(auc_result&&&a&&&join&&&contract&&&b&&&on&&&&&&&&jieCiSelStr1&&&&&&&&and&&&a.合同编号=b.合同编号)&&&join&&&auctions&&&c&&&on&&&&&&&&jieCiSelStr1&&&&&&&&&&&where&&&instr(upper(a.买家结算状况),'ZT')&&1&&&group&&&by&&&b.委托方编号)&&&&&&&&_&
&select&&&decode(x.客户编号,null,y.委托方编号,x.客户编号)&&&as&&&客户编号,decode(x.总买入,null,0,x.总买入)&&&as&&&总买入,decode(y.总卖出,null,0,y.总卖出)&&&as&&&总卖出,decode(x.总买入,null,0,x.总买入)+decode(y.总卖出,null,0,y.总卖出)&&&as&&&总额&&&from&&&x&&&full&&&join&&&y&&&on&&&x.客户编号=y.委托方编号)&&&e&&&left&&&join&&&customer&&&f&&&on&&&e.客户编号=f.客户编号&&&order&&&by&&&id&&
'&&&tempsqlstring&&&=&&&&select&&&*&&&from&&&customer,vip_qqq&&&where&&&customer.客户编号&&&=&&&vip_qqq.买家编号&&
&&&&&&&&&&&&&&&&SysConn.Execute&&&&delete&&&from&&&temptable&&
&&&&&&&&&&&&&&&&Temprs10.CursorLocation&&&=&&&adUseClient&
&&&&&&&&&&&&&&&&Temprs10.Open&&&tempsqlstring,&&&tempconn,&&&adOpenKeyset,&&&adLockOptimistic&
&&&&&&&&&&&&&&&&If&&&Temprs10.RecordCount&&&&&&&1&&&Then&&&Exit&&&Sub&
&&&&&&&&&&&&&&&&With&&&Temprs10&
&&&&&&&&&&&&&&&&.MoveFirst&
&&&&&&&&&&&&&&&&Do&&&While&&&Not&&&.EOF&
&&&&&&&&&&&&&&&&tempsqlstring&&&=&&&&insert&&&into&&&temptable&&&values(&&
&&&&&&&&&&&&&&&&For&&&i&&&=&&&0&&&To&&&90&&&Step&&&1&
&&&&&&&&&&&&&&&&If&&&IsNull(.Fields(i))&&&Then&
&&&&&&&&&&&&&&&&.Fields(i)&&&=&&&222&
&&&&&&&&&&&&&&&&End&&&If&
&&&&&&&&&&&&&&&&&&aa&&&=&&&tempsqlstring&
&&&&&&&&&&&&&&&&&&tempsqlstring&&&=&&&tempsqlstring&&&&&&&&'&&&&&&&&.Fields(i)&&&&&&&&',&&
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&Next&&&i&
&&&&&&&&&&&&&&&&tempsqlstring&&&=&&&tempsqlstring&&&&&&&&'&&&&&&&&.Fields(91)&&&&&&&&')&&
&&&&&&&&&&&&&&&&SysConn.Execute&&&tempsqlstring&
&&&&&&&&&&&&&&&&.MoveNext&
&&&&&&&&&&&&&&&&Loop&
&&&&&&&&&&&&&&&&End&&&With&&&
推荐解决方案
抱歉,推荐解决方案失效或正在整理中。
赞助商广告后使用快捷导航没有帐号?
只需一步,快速开始
扫一扫,访问微社区
只需一步,快速开始
扫一扫,访问微社区
&&&&&系统[系统通知] 系统[系统通知] 系统[系统通知]
查看: 6020|回复: 4
mht文件打不开了,各种浏览器都过了.打开的都是代码,不知道怎么回事?
在线时间 小时
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
才可以下载或查看,没有帐号?
mht文件打不开了,各种浏览器都过了.打开的都是代码,不知道怎么回事?
楼主的相关阅读
在线时间 小时
有些操作系统吧outlook精简掉了,导致.mht文件打不开了,使用IE文件打开之后是html代码,为解决这个问题,有一个简单的方法,在装有outlook的PC机上,/windows/system32/文件夹下找到msoert2.dll, msoeacct.dll,acctres.dll,(inetcomm.dll,inetres.dll),五个文件,拷贝到不能打开.mht的PC机的system32/文件夹下。用运行Regsvr32 inetcomm.dll,系统弹出inetcomm.dll注册成功即可打开。
注:有的机子仅需要将前三个文件拷贝至system32/文件夹下,而且不需要注册inetcomm.dll即可打开。
在线时间 小时
在别处打开,另存为html
在线时间 小时
这个说法有创意( M+ }; g5 C0 k' z
在线时间 小时
用opera浏览器试试。我的可以哦
移动客户端
Copyright &
All Rights Reserved作为一个IT人,通过github进行学习是最快的成长手段。我们可以浏览别人的优秀代码。但只看不动手还是成长得很慢,因此为别人贡献代码才是明智之举。比如我们看下片看,许多大片都是由字幕组免费翻译压制的。为什么他们要这样做呢?因为他们都是聪明的大学生,为了提高听力水平,提高笔译水平才这样干的!中国人都是非常实务的!因此贡献代码,参与开源项目都是有益无害的!好了,让我们开始吧!
如何贡献自己的力量
首先你总得有自己的github帐号吧,注册一个,非常简单,只需用户名,邮箱,密码,邮箱只是用来找回密码的,不做验证。因此注册后立即能用!比如我现在新注册一个叫JsLouvre的示范帐号。
然后搜索我的项目——
第一个就是,点击进入项目,然后点上方的Fork按钮,这就拷贝一份的副本作为你自己的项目
创建成功!
接着就是修改代码了,这要在自己发现真的存在漏洞或有什么改进之处才要动手啊!不能想改就改。要通读你要改的那一部分,必要时通读全框架。因此新手们最好找国内高手的框架进行学习,
一来中文注释比较亲切,二来也方便接下来的交流。通常我们在clone git到本地进行修改的,这又涉及另外一些工具与命令的学习。不过,github完全允许你在线上进行修改,提交,合并。
比如你发现data模块的注释与mass模块的不一样,要统一合并,将函数外的注释移到里头。(更有意义的方式是,打开,就能发现许多小问题。
变成编辑状态,不过不太好用。大家有条件一定要学学如何使用TortoiseGit或Sublime Text 2下载github项目到本地,进行修改,提交,pull request啊!
请认真写下你的修改日志,方便原框架作者查阅。
修改成功后的样子:
接着下来一步非常重要,就是提交你的修改给原作者。点击上方的pull request按钮!
红色区域为原作者的项目,你要贡献的目标;亮蓝色区域为你的项目;黑色处填写标题与必须描述;点击右下方绿区域的按扭进行提交!
接着下来就是框架作者的事儿了,我会在自己的项目看到你们的提交。万一以后你们有幸被别人贡献代码,也做这活儿。
点击中间那个大大的pull request(2)的按钮到另一页面,中间有个被鲜绿色高亮的merge pull request按钮。作者查看你的修改,觉得可以就点它进行合并。
最后你们就会在原项目上看到自己贡献的代码!
如何让自己的项目与原作者的项目保持同步!
我经常看到许多人,只会fork一次,提交过一次修改就不知怎么办了!因此原框架作者是非常勤奋的,一天会提交N次,一个星期后许多文件都改动过了,而那些代码贡献者不可能一个个跟着修改。
因此我们还是用到上方的pull request按钮。
这次是把自己的项目放到左边,原框架作者放到右边,在选择过程中,你会发现原框架作者有许多贡献者的。这里我希望大家一定要浏览Commits与Files Changed进行学习!这也是github最大的价值所在!把握别人对代码的改进,最能提高我们编码水平。这里面会涉及大量的编码技巧!
补上必要说明,然后点击下方send pull request按钮。
很快你就看到评论区最下方有个鲜绿色高亮的按钮,继续点就是。
继续让你确认,没问题就继续点!
这样就同步成功!!!!!!在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
一个以'.'结尾的简单英文句子(长度不超过500),单词之间用空格分隔,没有缩写形式和其它特殊形式输出
该句子中最长的单词。如果多于一个,则输出第一个样例输入
I am a student of Peking University.样例输出
University
#include &stdio.h&
#include &string.h&
int main(void)
char ch[200][20];
int len[200]; // 每个单词的长度
int max = 0, i = 0; // 最长单词、循环变量
int max_i = 0; //最长单词的index
for (i = 0; ; ++i)
scanf("%s", ch[i]);
len[i] = strlen(ch[i]);
if (len[i] & max)
max = len[i];
if (ch[i][len[i] - 1] == '.')
int l = strlen(ch[max_i]);
if (ch[max_i][l-1] != '.')
printf("%s\n", ch[max_i]);
ch[max_i][l-1] = '\0';
printf("%s\n", ch[max_i]);
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
找到原因了a b cdd eff.会输出eff,应该输出第一个最长的,
这里eff就是最长的,因为我把标点符号算到长度里去了。
#include &stdio.h&
#include &string.h&
int main(void)
char ch[200][20];
int len[200];
int max = 0;
int max_i = 0, i = 0;
for (i = 0; ; ++i)
scanf("%s", ch[i]);
len[i] = strlen(ch[i]);
if (len[i] & max)
max = len[i];
if (ch[i][len[i] - 1] == '.')
ch[i][len[i] - 1] = '\0';
int k = strlen(ch[max_i]);
for ( i = 0; i &= max_i; ++i)
if (len[i] == k)
printf("%s\n", ch[max_i]);
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:

我要回帖

更多关于 泰迪狗不知为何呕吐 的文章

 

随机推荐