c++ 写一个查询系统 ,不用数据库,从txt中读取数据,求大神指点啊 ...

图片说明

c++

2个回答

你首先的规范text 文档的数据格式 ,然后通过文件流从文件中读取数据

u010710512
金贝贝1111 中间都是用空格隔开的,说是要实现一个通用的查找方法,
3 年多之前 回复
u010710512
金贝贝1111 能说的详细一点吗?
3 年多之前 回复

直接用ifstream读入,然后getline一行行读取,然后可以用sscanf格式化提取(因为你是用,分隔的)
可以把数据都存储下来(存在结构体数组或者vector都行)
之后再实现查找的功能

qq423399099
小灸舞 回复金贝贝1111: 不太懂你的意思
3 年多之前 回复
u010710512
金贝贝1111 回复小灸舞: 是一个通用的查找,文件里不一定存的都是这些,年龄啊什么的
3 年多之前 回复
qq423399099
小灸舞 回复金贝贝1111: 弄一个Student类(姓名,性别,年龄........),把每一行的信息存到一个Student类的对象,算不算面向对象?
3 年多之前 回复
u010710512
金贝贝1111 如果用面向对象的思想,应该怎么实现啊
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何从数据库中读取数据(不用dataset)
如果要赋值给textbox,帮忙随便举个类型转换的例子
从.Txt中读取数据到JTable
目的:rn用I/O流从.txt文件中取出信息,然后显示在JTable上rnrn我的思路是 将取出的信息(1行1行的读)存放到1个ArrayList的对象中,然后再放到JTable里rn但是这个地方遇到了问题 我不能确定 .txt里有多少行信息 而 JTable里要按照rn1 name numrn2 name numrn.....rnrn这样的格式来显示 我该怎么办?rn我想到了 用2维数组 Object[][] 不过没有成功 貌似 Object[][] 不能用rnObject[0][0] = Arraylist.get(0); 这样的方式来赋值rnrn请教一下有什么办法 或者有其他思路能完成这个功能?
【开源项目】之从txt中读取数据
1、从txt中读取数据到数组中 主要还是fscanf的使用,代码如下: #include<stdio.h> int main() { FILE* fp; //定义一个文件 fopen("p5.txt","r"); if(fp == NULL) { printf("ERROR!\N"); return; } int Tw...
C++从txt中读取数据
请教大家怎么从一个有描述的txt中读取数字,而忽略描述,比如:rn//total length l: 1 rn//total time tpmax:1rn//time step interval dt: 1.0e-6rn//define cell number n: 100rn//choice of boundary conditions(1: DIR; 2: ZGD; 3: PER) B: 1rn//choice of convection types(1: UDS; 2: CDS; 3: TVD) C: 1rn//switch on diffusion?(diffusion: 1; no diffusion: 0) dif: 0rn//switch on convection?(convection: 1; no convection: 0) con: 1rn就是说C++需要读取的只有每行末尾:后的的那个数字
求大神指点啊!!!
本人是学生,C++刚学了一半吧,想找些编程序的题练习练习,提高一下编程水平,可是不知道去哪找,找什么样的适合我,,,求高手指点,,推荐一些资源!!
从C转IOS开发,求大神指点
我2013年毕业,学计算机的,之前从事过C开发,通信测试,实施等好多工作,好久没写代码了,现在想做IOS开发,请大婶们指点一下!推荐基本好的书籍!感激不尽!
从数据库中读取数据
n <span style="color:#333333;font-size:14px;">  </span><span style="color:#333333;font-size:14px;">课程介绍:</span>nn<p style="font-size:14px;background-color:#FFFFFF;">n <br /></p>n<div style="font-size:14px;background-color:#FFFFFF;">n         本系列视频教程结合具体案例详细讲解了SpringBatch实现批处理的方式,包括Job,Flow,决策器,监听器,ItemReader,ItemWriter,ItemProcessor,JobLauncher,JobOperator。n</div>
C 从数据库中读取数据 ExecuteReader
C 从数据库中读取数据 ExecuteReader
本人写一个框架,求大神指点
1.实现智能化目录加载,无需定义目录rn2.实现强大的定时文件缓存机制rn3.自带了小型模版引擎机制rn4.结合了CakePHP+ThinkPHP的写法rn5.实现自动跨环境与跨平台的兼容,无需在修改配置rnrnrn下載地址与演示地址:http://xbphp.nmfox.comrn虽然写代码没有开源代码那么整洁和那么清晰思路...但跟开源框架的设计模式才不多。。。但需要大神帮忙检测一下有没有问题和BUG 谢谢
C#从txt中海量写数据库
在C#环境中海量把TXT中内容写入数据库
数据库题目求大神指点。。。
创建一个存储过程“p_getnewnum”,完成功能是在输入年份和月份,查询该月发布的新闻数量与去年同月发布的新闻数量做比较,如今年比较多,则返回 “good!”,否则返回“bad!”,使用输出参数返回。
数据库设计问题,求大神指点
应用为多用户服务rn应用有A、B、C三张表rn每个用户都要使用这三个表rnrn1.只建立 ABC三个表 将所有用户需要存的信息都存进去rn2.一个数据库中建立 A1 B1 C1 A2 B2 C2 等等为每个用户建立一次表rn3.为每个用户建立一个数据库 数据库中建立 A B C 三张表rnrn这三种方案都有什么优势与劣势呢?
无法连接数据库,求大神指点。
[code=C/C++][/code]rn char szFilterTXT[]= "Access Files(*.accdb)|*.accdb|Access Files(*.mdb)|*.mdb|| "; rn CFileDialog fileopenbox(TRUE, "TXT" ,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,szFilterTXT);rn fileopenbox.m_ofn.lpstrTitle= "浏览 "; rn if(fileopenbox.DoModal()!=IDOK) rn return; rn CString strFilename=fileopenbox.GetPathName(); rn rn //连接选中数据库rn tryrn rn //判断对象是否已经连接。rn if(m_pConnection->State)rn m_pConnection->Close();rn if(m_pRecordset->State)rn m_pRecordset->Close();rn if((strFilename.Right(4)==".mdb"))rn rn //设置连接字符串rn strFilename="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+strFilename;rn rn rn else if(strFilename.Right(6)==".accdb")rn rn strFilename="Provider=Microsoft.ACE.OLEDB.12.0;Data Source="+strFilename;rn rn //使用Open方法连接数据库rn m_pConnection->Open((_bstr_t)strFilename,"","",adModeUnknown);rn AfxMessageBox("数据库连接成功!");rn rn catch(_com_error e)rn rn AfxMessageBox("连接数据失败,请检查数据库路径是否正确!");rn rn
求大神指点数据库监控
我现在想要监听某个用户对数据库的操作,用户操作数据库用到的是一个软件,通过toad大青蛙能实现这个功能。比如有个人用这个软件对数据库进行了操作,大青蛙就会显示出来。rn但是现在出现了问题,大青蛙能够监控sqldeveloper,sqlplus等等软件,唯独我们这个软件只要一监控,就会不断刷新命令,也看不清楚然后马上就死掉程序。rn请高人指点一下有没有其他可以监控的软件。。。非常感谢,小弟实在没有解决方法。rn我们用的是oracle11g r2
从数据库中读取数据的问题
各位大侠救我rn我用的是sqlserver2000,驱动是JDBC for sql2k,做了一个连接db的的bean,连接数据库没问题,然后我通过以下代码去提取数据:rn<% ResultSet rs,rs1;rn String sBBS,sKCName="";rn String sql="select * from article order by shijian DESC";rn rs=CommonDBBean.executeQuery(sql);rn while(rs.next())rn sBBS=rs.getString("forum");rn sql="select kechengname from kecheng_new where bbs='"+sBBS+"'";rn rs1=CommonDBBean.executeQuery(sql);rn if(rs1.next())rn sKCName=rs1.getString("kechengname");rn rn%>rn◆<%=rs.getString("title")%> <%=sKCName%> rn<%rn rn%>rn然后报了以下的错:rn500 Servlet Exceptionrnjava.sql.SQLException: [Microsoft][SQLServer JDBC Driver]ResultSet canrnnot re-read row data for column 3.rn at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)rn at com.microsoft.jdbc.base.BaseResultSet.validateColumnIndex(Unknown Source)rn at com.microsoft.jdbc.base.BaseResultSet.getString(Unknown Source)rn at com.microsoft.jdbc.base.BaseResultSet.getString(Unknown Source)rn at _forum._body__jsp._jspService(/forum/body.jsp:118)rn at com.caucho.jsp.JavaPage.service(JavaPage.java:74)rn at com.caucho.jsp.Page.subservice(Page.java:485)rn at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:179)rn at com.caucho.server.http.Invocation.service(Invocation.java:288)rn at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:132)rn at com.caucho.server.http.QRequestDispatcher.include(QRequestDispatcher.java:344)rn at com.caucho.server.http.QRequestDispatcher.include(QRequestDispatcher.java:251)rn at com.caucho.jsp.QPageContext.include(QPageContext.java:484)rn at _forum._index__jsp._jspService(_index__jsp.java:28)rn at com.caucho.jsp.JavaPage.service(JavaPage.java:74)rn at com.caucho.jsp.Page.subservice(Page.java:485)rn at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:179)rn at com.caucho.server.http.Invocation.service(Invocation.java:288)rn at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:132)rn at com.caucho.server.http.ServletServer.serviceTop(ServletServer.java:937)rn at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:213)rn at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158)rn at com.caucho.server.TcpConnection.run(TcpConnection.java:140)rn at java.lang.Thread.run(Thread.java:484)rnrnrn--------------------------------------------------------------------------------rnResin 2.0.5 (built Fri Jan 11 08:29:05 PST 2002) rnrn然后把代码改成如下:rn<% ResultSet rs,rs1;rn String sBBS,sKCName="";rn String sql="select * from article order by shijian DESC";rn rs=CommonDBBean.executeQuery(sql);rn while(rs.next())rn%>rn◆<%=rs.getString("title")%> <%=sKCName%> rn<%rn rn%>rn能检索出数据,但是全是乱码。rn我在开头加了rn<%@ page language="java" contentType="text/html;charset=gb2312"%>的。rnrn
从数据库中读取数据时
问个问题啊 我从数据库中读图片 ,取出来后有一行值是空的,我就给他加上一个,我的代码 rnfor (int i = 0; i < ds.Tables[0].Rows.Count; i++)rn rn if (ds.Tables[0].Rows[i]["EstateImgUrl"] == null)rn rn//这里该怎么写啊rn ds.Tables[0].Rows[i]["EstateImgUrl"]="none.gif";rn rn
?怎样从数据库中读取数据
用的是access数据库rn我想先在数据库中搜寻到数据,再将此数据用于程序运算,该怎么做呢?rn做好能例举一个实例!!rn谢谢!rn
从数据库中读取数据到HDFS
package mapreduce.format.dbInputFormat; import java.io.IOException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; import org....
dropdownlist从数据库中读取数据
一个.aspx页面里有三个dropdownlist控件,分别对应数据库里的三张表,页面加载的时候能把数据表里的所有数据都分别显示在这三个dropdownlist控件中。rnrn另外还请一个问题,从一个.aspx页面跳转另一个.aspx页面,在.cs后台代码中用什么方法实现!谢谢
动态从数据库中读取数据
rnrnrn rnrnrnrnif (document.layers)rndocument.write(slideimages[1])rnrnrnrnrn rnrnrnrn这个轮流显示功能,, 我想实现从数据库中取数据,怎么实现啊
combobox从数据库中读取数据
combobox从数据库中读取数据库某一列的值,有好多重复的值,怎样才能去除重复项?rnc#代码该怎么写?rnrn
并行地从数据库中读取数据
我的数据库中有一个需求表,一个服务表,现在我需要把需求和服务匹配起来,所以我每次读取一条需求信息然后再去查找相应的服务条目,这样就存在了两个ResultSet对象,我可以对这两个对象使用两重循环吗?也就是说外面一层是需求表的集合对象,里面一层是服务表的集合对象。rn另外有没有更好的方法来实现这种情况的读取呢?一次把所有信息读进内存应该是不行的,因为数据真的会有很多。
如何从数据库中读取数据
我是新手,现在想从数据库中读取一条数据(里面有大约100多个数字如1.10,1.20,1.30……类型是string)然后把它放到一个数组中并转化成double型怎么写,帮忙写详细点谢谢啦
从数据库中读取数据到树中
各位:rn 请教了,我是ASP编程的菜鸟,我想将一个有分级的数据库中数据写入到树中,以网页方式显示,数据库中包含字段:物品类别,物品名称,编号(编号唯一,请确定级别),请问应该如何编写,最好有原码,非常感谢,邮箱地址:zy_lulp@263.net;
从数据库中读取数据错误
我使用TTable管理数据库,使用下面的代码读取数据.经常读取不到数据.时而能读到,时而读取不到.是什么问题?rn Set flags;rn flags<< loPartialKey;rn if (m_Table->Locate (keyFieldName, key, flags))rn rn ret = m_Table->FieldByName (readFieldName)->Value;rn rn elsern rn ShowMessage(m_Table->TableName + " field = " + keyFieldName + " key = " + key + " do not exist!");rn return NULL;rn
HighCharts从数据库中读取数据
1.index.js router.get('/', function(req, res, next) { res.render('index', { title: 'Express' }); }); router.get('/value', function(req, res, next) { var sql="select * from [dbo].[h...
JSP从数据库中读取数据
&amp;amp;amp;lt;%@ page language=&amp;amp;quot;java&amp;amp;quot; import=&amp;amp;quot;java.util.*,java.sql.*&amp;amp;quot; pageEncoding=&amp;amp;quot;gb2312&amp;amp;quot;%&amp;amp;amp;gt; &amp;amp;amp;lt;!DOCTYPE HTML PUBLIC &amp;amp;quot;-//W3C//DTD HTM
VB.NET 从txt中读取数据的问题
目前有一个txt文本,格式像这种的rnname age class deptrnS123 28 A D1rnS234 27 B D2rnS345 26 C D3rn需要把文本中的数据写入数组,忽略第一行.rn现在的问题是如何跳过第一行,以及如何根据字节数来分割行?考虑到如果按空格来分割会出现一些问题,比如name里面存在空格之类的.所以想把txt设计成固定列宽的,比如每个字段占6字节.这样只需要截取以后trim一下就可以了.请大神赐教~
c#从txt中读取数据到excel
利用C#语言编写的从txt文档读取数据放到excel文档里的程序,适合修改
java里从txt读取数据
以前用VC读取txt里数据的时候,非常方便,例如: 2 34 56 3 23 67 之类的, 但是在java里不是这么简单,不注意的话读出来的是乱码,我在网上查了资料,然后自己结合写了一个小程序,实现了方便读取数据
vb.net 从txt中读取数据进行绘图
这是由我自己编写的一个从txt中读取数据来进行绘制图像是本人找过很多资料编写的 有一定的借鉴意义
matlab从excel和txt中读取数据
1. 从excel中读取数据 2.从txt中读取数据 3. 曲线拟合 (1)多项式拟合 'r*':r表示的是颜色,*表示用*表示 三阶多项式拟合的效果较好。 (2)指定函数拟合 给出的数据为: matlab代码如下: %指定函数拟合方法 syms t %必须使用列向量 x=[0;0.4;
求大神指点 求大神指点
a表按照b表的规则转换到c表上去rnrnrna表按照b表的规则转换到c表上去rnrnrnrnUSE [erp_zfym]rnGOrn/****** 对象: Table [dbo].[TB_DataPlat] 脚本日期: 08/26/2013 11:23:26 ******/rnSET ANSI_NULLS ONrnGOrnSET QUOTED_IDENTIFIER ONrnGOrnSET ANSI_PADDING ONrnGOrnCREATE TABLE [dbo].[TB_DataPlat](rn [DataID] [int] NOT NULL,rn [PFKID] [int] NULL,rn [UseType] [int] NULL,rn [DataSign] [varchar](100) COLLATE Chinese_PRC_CI_AS NULL,rn [Data] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data1] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data2] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data3] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data4] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data5] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data6] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data7] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data8] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data9] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data10] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data11] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data12] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data13] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data14] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data15] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data16] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data17] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data18] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data19] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data20] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data21] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data22] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data23] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data24] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data25] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data26] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data27] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data28] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data29] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data30] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data31] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data32] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data33] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data34] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data35] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data36] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data37] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data38] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data39] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data40] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data41] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data42] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data43] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data44] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data45] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data46] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data47] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data48] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data49] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data50] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data51] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data52] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data53] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data54] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data55] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data56] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data57] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data58] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data59] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data60] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data61] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data62] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data63] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data64] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data65] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data66] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data67] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data68] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data69] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data70] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data71] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data72] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data73] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data74] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data75] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data76] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data77] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data78] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data79] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data80] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data81] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data82] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data83] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data84] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data85] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data86] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data87] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data88] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data89] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data90] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data91] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data92] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data93] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data94] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data95] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data96] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data97] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data98] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data99] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn [Data100] [varchar](max) COLLATE Chinese_PRC_CI_AS NULL,rn CONSTRAINT [PK_TB_DataPlat] PRIMARY KEY CLUSTERED rn(rn [DataID] ASCrn)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]rn) ON [PRIMARY]rnrnGOrnSET ANSI_PADDING OFFrnrnrnrnUSE [erp_zfym]rnGOrn/****** 对象: Table [dbo].[PP_CraftData] 脚本日期: 08/26/2013 11:24:04 ******/rnSET ANSI_NULLS ONrnGOrnSET QUOTED_IDENTIFIER ONrnGOrnSET ANSI_PADDING ONrnGOrnCREATE TABLE [dbo].[PP_CraftData](rn [CraftDataID] [int] IDENTITY(1,1) NOT NULL,rn [DataPlatID] [int] NULL,rn [CraftID] [int] NULL,rn [ProcessID] [int] NULL,rn [GoodsID] [int] NULL,rn [ProductID] [int] NULL,rn [ProductCode] [varchar](60) COLLATE Chinese_PRC_CI_AS NULL,rn [Machine] [int] NULL,rn [StandardValue] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NULL,rn [Remark] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NULL,rn [OrderNO] [int] NULL,rn [Flag] [char](1) COLLATE Chinese_PRC_CI_AS NULL,rn [RelateID] [int] NULL,rn [ParentID] [int] NULL,rn [OpID] [int] NULL,rn [OpDate] [datetime] NULL,rn [CraftType] [int] NULL,rn CONSTRAINT [PK_PP_CraftData] PRIMARY KEY CLUSTERED rn(rn [CraftDataID] ASCrn)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]rn) ON [PRIMARY]rnrnGOrnSET ANSI_PADDING OFFrnrnUSE [erp_zfym]rnGOrn/****** 对象: Table [dbo].[PP_CraftDataProperty] 脚本日期: 08/28/2013 09:49:06 ******/rnSET ANSI_NULLS ONrnGOrnSET QUOTED_IDENTIFIER ONrnGOrnSET ANSI_PADDING ONrnGOrnCREATE TABLE [dbo].[PP_CraftDataProperty](rn [CraftDataProID] [char](10) COLLATE Chinese_PRC_CI_AS NULL,rn [CraftDataID] [int] NULL,rn [DataPlatID] [int] NULL,rn [DataPFKID] [int] NULL,rn [CraftID] [int] NULL,rn [RowSign] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NULL,rn [ProID] [int] NULL,rn [Data] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NULL,rn [Type] [int] NULL,rn [UseType] [int] NULL,rn [ProType] [int] NULL,rn [RateType] [int] NULL,rn [Rate] [decimal](10, 4) NULL,rn [Formula] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NULL,rn [remark] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NULL,rn [OrderNO] [int] NULL,rn [Flag] [char](1) COLLATE Chinese_PRC_CI_AS NULL,rn [DeletedFlg] [char](1) COLLATE Chinese_PRC_CI_AS NULL,rn [OpID] [int] NULL,rn [OpDate] [datetime] NULLrn) ON [PRIMARY]rnrnGOrnSET ANSI_PADDING OFFrnrnrnrnrnrn哪位大神能给个建议 或思路呀 没有多少分了 见谅
求C大神帮忙写一个代码
计划评审技术PERT rn问题描述:rn计划评审技术PERT (Program Evaluation and Review Technique)是用于项目管理的先进方法,它把一个工程项目的各项活动,它们之间的联系和约束(各活动之间在物理上、工程上和逻辑上的制约),经过组合分解、统筹安排,有机地构成一个整体,用网络模型直观地反映出来,力求在一定的资源约束条件下,使得工程周期最短。PERT具有较强的预测、计划、协调和控制能力。rn在PERT网络图中,顶点表示项目对象,有向边表示活动,有向边上的数字表示完成边的起点项目对象到开始终点项目对象所花费的时间代价(在本题中单位为天)。因此,利用PERT网络图,就能确定完成工程的关键路径,从而可以有效地组织计划实施,并进行协调与控制。下图是一个工程的PERT网络图(虚线表示时间代价为0)示例。rn具体的计算方法是:rn• 总时间:从起点到终点的所有路线中活动时间的最大值;rn• 最早开始时间:从起点到达该点的所有路线的活动时间的最大值;rn• 最早结束时间=最早开始时间+活动时间;rn• 最晚开始时间=总时间-从该点到终点的所有路线中活动时间的最大值;最早开始时间和最晚开始时间相同的就是关键路径上的顶点;rn• 最晚结束时间=最晚开始时间+活动时间;rn• 总时差=最晚开始时间-最早开始时间。rn实现要求:rn⑴ 以(Vi ,Vj ,d)的形式从键盘输入PERT图的数据并以正邻接链表方式保存;rn⑵ 以二维矩阵方式输出所输入的PERT图;rn⑶ 对PERT图进行拓扑排序,然后输出拓扑序列;rn⑷ 对PERT图进行逆拓扑排序,然后输出逆拓扑序列;rn⑸ 完成网络计算(计算表格如下)并输出;rn⑹ 应设计一个菜单,具有以上要求的功能和退出系统等功能;rn//pert图的输入函数rnPERT* readPERT()rn PERT *Pert;rn int n,i;rn printf("请输入节点数:");rn scanf("%d",&n);rn Pert=new PERT(n);rn printf("请输入有向边数:");rn scanf("%d",&Pert->b);rn printf("请逐条输入有向边:格式如下\n\n起点 终点 时间权值\n");rn i=Pert->b;rn int f,t,v;rn while(i--)rn scanf("%d%d%d",&f,&t,&v);//输入起点 终点 时间权值rn Pert->pert[f][t]=v;rn Pert->cdu[f]++;//出度统计rn Pert->rdu[t]++;//入度统计rn rn printf("###输入结束###\n");rn return Pert;rnrn// pert图的输出函数rnvoid printPERT(PERT *Pert)rn int i,j;rn printf("所输入的PERT图为:\n 顶点");rn for(i=1;i<=Pert->n;i++)//rn printf("%5d",i);rn for(i=1;i<=Pert->n;i++)rn printf("\n%4d ",i);rn for(j=1;j<=Pert->n;j++)rn if(Pert->pert[i][j]>=0)rn printf("%5d",Pert->pert[i][j]);rn elsern printf(" **");//无边rn rn printf("\n###输出结束###\n");rnrn// 输出网络计算的结果rnvoid printinformation(PERT *Pert,Informatiom *p)rn int i,j,k;rn printf("总时间为: %d(天)\n",p->maxtime);rn printf("活动名 最早开始 最早结束 最晚开始 最晚结束 总时差 关键路径\n");rn k=Pert->n;rn memset(visit,0,sizeof(visit));rn for(i=0;i<=Pert->n;i++)//入度统计rn du[i]=Pert->rdu[i];rn while(k--)rn for(i=1;i<=Pert->n;i++)//查找未历遍且入度为0的顶点rn if(!visit[i]&&du[i]==0)rn break;rn if(i>Pert->n)rn printf("该PERT图不完整\n");rn return ;rn rn visit[i]=1;rn printf("%4d%8d%8d%10d%10d%8d",i,p->Lstarttime[i],p->Lendtime[i],p->Rstarttime[i],p->Rendtime[i],p->slacktime[i]);rn if(p->slacktime[i]==0)//时差为0就是关键路径上的顶点rn printf(" 是\n");rn elsern printf(" 不是\n");rn for(j=1;j<=Pert->n;j++) //消除以i为起点的边统计rn if(Pert->pert[i][j]>=0)rn du[j]--;rn rnrn//网络计算(并输出结果)rnvoid work(PERT *Pert)rn int i,j,k,e;rn memset(visit,0,sizeof(visit));rn Informatiom *pp;rn pp=new Informatiom(Pert->n);rn k=Pert->n;rn for(i=0;i<=Pert->n;i++)//入度统计rn du[i]=Pert->rdu[i];rn //计算最早开始时间rn while(k--)rn for(i=1;i<=Pert->n;i++)//查找未历遍且入度为0的顶点rn if(!visit[i]&&du[i]==0) break;rn if(i>Pert->n)rn printf("该PERT图不完整\n");rn return ;rn rn visit[i]=1;rn for(j=1;j<=Pert->n;j++)//消除以i为起点的边统计rn if(Pert->pert[i][j]>=0)rn //最早开始时间=从起点到达该点的所有路线的活动时间的最大值rnif(pp->Lstarttime[j]Lstarttime[i]+Pert->pert[i][j])rn pp->Lstarttime[j]=pp->Lstarttime[i]+Pert->pert[i][j];rn du[j]--;rn rn rn e=i; //结束点rnpp->maxtime=pp->Lstarttime[e];//总时间=从起点到终点的所有路线中活动时间的最大值rn pp->Rstarttime[e]=pp->Lstarttime[e];//结束点的最晚开始时间rn memset(visit,0,sizeof(visit));rn for(i=0;i<=Pert->n;i++)//初度统计rn du[i]=Pert->cdu[i];rn k=Pert->n;rn //计算最晚开始时间rn while(k--)rn for(i=1;i<=Pert->n;i++)//查找未历遍且出度为0的顶点rn if(!visit[i]&&du[i]==0) break;rn if(i>Pert->n)rn printf("该PERT图不完整\n");rn return ;rn rn visit[i]=1;rn for(j=1;j<=Pert->n;j++)//消除以i为终点的边统计rn if(Pert->pert[j][i]>=0) rn //最晚开始时间=总时间-从该点到终点的所有路线中活动时间的最大值 if(pp->Rstarttime[j]>pp->Rstarttime[i]-Pert->pert[j][i])rn pp->Rstarttime[j]=pp->Rstarttime[i]-Pert->pert[j][i];rn du[j]--;rn rn rn //计算最早(晚)结束时间rn for(i=1;i<=Pert->n;i++)rn k=0;rn for(j=1;j<=Pert->n;j++)rn if(Pert->pert[i][j]>k)// 查找i顶点的最大活动时间rn k=Pert->pert[i][j];rn pp->Lendtime[i]=pp->Lstarttime[i]+k;//最早结束时间=最早开始时间+活动时间;rn pp->Rendtime[i]=pp->Rstarttime[i]+k;//最晚结束时间=最晚开始时间+活动时间;rn rn //计算时间差rn for(i=1;i<=Pert->n;i++) //时差=最晚开始时间-最早开始时间。rn pp->slacktime[i]=pp->Rstarttime[i]-pp->Lstarttime[i];rn printinformation(Pert,pp); //输出计算结果rn printf("\n###网络计算结束###\n");rnrn//主函数(含界面)rnint main()rn //freopen("pert.in","r",stdin);rn //freopen("out.txt","w",stdout);rn int menu,i,j;rn PERT *Pert;//rn printf("(^_^) 欢迎使用计划评审技术PERT系统 (^_^)\n");rn while(1)rn printf(" ***************** PERT系统菜单 ********************\n");rn printf("* 序号 对应功能 *\n");rn printf("* [1] : 输入PERT图数据 *\n");rn printf("* [2] : 输出PERT图 *\n");rn printf("* [3] : 网络计算并输出结果 *\n");rn printf("* [0] : 退出系统 *\n");rn printf(" ****************************************************\n");rn printf("#请输入操作序号(1, 2, 3, 0):");rn scanf("%d",&menu);//输入操作序号rn switch(menu)rn case 0: printf("按任意键跳出");scanf("%c%c",&i,&j);return 0;rn case 1: printf("\n ***您选的操作是输入PERT图数据***\n"); Pert=readPERT(); break;rn case 2: printf("\n ***您要输出的PERT图如下***\n"); rn printPERT(Pert); break;rn case 3: printf("\n ***网络计算结果如下*** 时间单位为(天)\n"); work(Pert); break;rn default :printf("\n ***您的输入有误;请重新输入***\n"); break;rn rn rn return 0;rnrn这是我的一部分代码,可是剩下的几个要求不会,求大神帮忙rn图片是网址里面的一个叫课程设计的相册:rnhttp://user.qzone.qq.com/496466490/infocenter#!app=4&via=QZ.HashRefreshrnrn
请教大侠怎么从txt文本中读取数据到数据库
下位机嵌入式平台FLASH闪存里的数据存在文本格式里rn将文本格式导入U盘,我上位机怎么读取txt中的数据到数据库rn在数数据也是命令帧的格式:rn[color=#FF0000]62[/color]1A0207D8071D0E362C010102020505060862031125241220320609DF[color=#FF0000]20[/color]rn就如上面16进制数据。rn要判读帧头62,帧尾20,给点方案。
求大神指点指点!
我现在用asp.net 写一个采集。 rnrn有300多个城市 每个城市基本都有2400多条数据。rnrn我想采集起来快一点。 请问有什么好的办法吗!rnrn因为中间还要分析页面上的数据。采集图片等等。 所以速度相对比较慢rnrn那位大神能给点这样的思路或者代码。rn
求大神指点指点
我的是Ubuntu18.04系统;rn里面有docker,我想要把容器挂载到宿主机,报错“mount.nfs: access denied by server while mounting 192.168.0.1:/nfsdisk/”rn请大神们指点一下,这个问题怎么解决;
关于C语言读取数据到TXT
[code=c]#include rn#define A 34rn#define B 3rnrnint main()rnrn char data[A][B];rnrn FILE *fp;//文件指针rn fp = fopen("data.txt","r+");//打开TXT文件rn if(!fp)rn printf("不能找到data.TXT!");//判断是否能打开文件rn for(int i=0;i<20;i++)rn rn for(int j=0;j<5;j++)rn fscanf(fp,"%ld",&data[i][j]);rn rn fclose(fp);rn for(int i = 0;i<5;i++)rn rn for(int j = 0;j<5;j++)rn rn printf("data[%d][%d]=%ld\n" , i,j,data[i][j]);rn rn rn system("pause");rn return 0;rn[/code]rn下面是用到的data.txt和运行结果,求大神来分析一下为什么结果和实际不一样rn[img=https://img-bbs.csdn.net/upload/201608/25/1472125884_512129.png][/img][img=https://img-bbs.csdn.net/upload/201608/25/1472125890_215999.png][/img]
拜求:如何从usb读取数据啊????
各位大侠:rn 我是个在校的学生 ,老师突然布置了一个课程设计:通过usb端口进行进行视频捕捉rn如何读取usb的数据啊????一点概念也没有。那位大侠有源码 ,给俺发一段,然后在稍微带一点解释。重分酬谢啊!!
spark从数据库读取数据
//数据库连接 val ReplaceRDD = sqlContext.read.format(&quot;jdbc&quot;).options( Map(&quot;url&quot;-&amp;gt;&quot;jdbc:sqlserver://192.168.15.218;DatabaseName=hlv_66law_CollectData&quot;, // &quot;dbtable&quot;-&amp;gt;&quot;(select EssenId,ReplyContent,T...
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池