主题:  如何从文本文件建立数据库,其框架由文本文件决定?

ztong

职务:普通成员
等级:1
金币:0.0
发贴:129
#12005/8/9 10:30:21
现在想在文本文件中输入数据及其框架,然后通过一些命令建立 一个数据库,这个数据库的框架和数据均由文本文件决定!如何建?大侠谢谢了!急呀!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22005/8/9 17:21:39
先熟悉一下相关的SQL,然后按照你自己可以理解的格式写在文本文件里面,再去分析这个文本文件
又或者你直接写入相关SQL,然后读取出来执行



ztong

职务:普通成员
等级:1
金币:0.0
发贴:129
#32005/8/9 21:47:55
你知道相关的命令语句吗,哪怕一个夜课,我好查MSDN



ztong

职务:普通成员
等级:1
金币:0.0
发贴:129
#42005/8/9 21:49:18
需要命令语句!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#52005/8/10 15:57:55
CREAT TABLE
INSERT INTO



ztong

职务:普通成员
等级:1
金币:0.0
发贴:129
#62005/8/10 16:33:35
这个文本文件是在外部输入到.aspx中然后生成数据库文件,完全完成在asp.net 中,在asp.net中实现不是在SQL中完成的,因为要在网页上输入。



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#72005/8/10 16:42:29
asp.net的ADO.NET也可能执行SQL语句啊


非常大鱼

ztong

职务:普通成员
等级:1
金币:0.0
发贴:129
#82005/8/10 21:42:47
我知道从SQL SERVER上调用数据库可使用下面例子方式:
string strConnString = "server=localhost;uid=zt;pwd=zt;database=IDPW";
string sql=String.Format("select PW from IDPW where ID='{0}'",TextBox1.Text);
SqlConnection conn=new SqlConnection(strConnString);
conn.Open();
SqlCommand myCommand = new SqlCommand(sql,conn);
SqlDataReader myReader;
myReader=myCommand.ExecuteReader();
if(myReader.Read())
{            
。。。。。。。。。。。。。。
myReader.Close();
conn.Close();
}
方式,但是在ado.net中也没有查到关于将文本文件再网上转成数据库方式的,如果可以那么使用什么命令方式?谢了!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#92005/8/10 21:47:03
先熟悉一下相关的SQL,然后按照你自己可以理解的格式写在文本文件里面,再去分析这个文本文件
又或者你直接写入相关SQL,然后读取出来执行


我早回复了



ztong

职务:普通成员
等级:1
金币:0.0
发贴:129
#102005/8/10 21:56:10
知道可以执行,但现在老板要求使用文本文件,例如:
文本文件内容:
id,x,y,z
1,108,21,5
2,109,20,4
3,108,22,6
........

在.aspx中转成数据库存放在SQL SERVER文件中,你的解释没理解明白,能否详细些,要是有代码就更好了!谢了



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#112005/8/10 22:26:34
原来我说了半天等于没有说


你先读取文本文件第一行,得到每个字段的名字,然后在构建一个SQL语句(Creat Table)来执行.就这样



ztong

职务:普通成员
等级:1
金币:0.0
发贴:129
#122005/8/11 10:09:34
明白了,但是再读取文件时使用什么命令呢?谢了!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#132005/8/11 10:14:32
StreamReader sr = new StreamReader(TextFilePath);
sr.ReadLine()



ztong

职务:普通成员
等级:1
金币:0.0
发贴:129
#142005/8/11 11:14:18
太感谢了!鞠躬!



ztong

职务:普通成员
等级:1
金币:0.0
发贴:129
#152005/8/11 14:44:15
现在想知道,如何使命令能够一个数据一个数据的读取,因为在文本文件中既有数据又有字符,sr.readline只能读取一行。再次感谢!