返回信息流using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.OleDb;
using ADOX;
namespace papat
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入要查询的字符串");
string check = Console.ReadLine();
ADOX.Catalog catalog = new Catalog();
catalog.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\创新项目\\DATABASE\\"+check+".mdb;Jet OLEDB:Engine Type=5");
//catalog = null;
OleDbConnection cn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\创新项目\\DATABASE\\" + check + ".mdb;Jet OLEDB:Engine Type=5");
cn.Open();
ADOX.Table table = new ADOX.Table();
table.Name = "FirstTable";
ADOX.Column column = new ADOX.Column();
column.ParentCatalog = catalog;
column.Name = "RecordId";
column.Type = DataTypeEnum.adInteger;
column.DefinedSize = 9;
column.Properties["AutoIncrement"].Value = true;
table.Columns.Append(column, DataTypeEnum.adInteger, 9);
table.Keys.Append("FirstTablePrimaryKey", KeyTypeEnum.adKeyPrimary, column, null, null);
table.Columns.Append("标题", DataTypeEnum.adVarWChar, 200);
table.Columns.Append("作者", DataTypeEnum.adVarWChar, 200);
table.Columns.Append("摘要", DataTypeEnum.adVarWChar, 200);
table.Columns.Append("关键字", DataTypeEnum.adVarWChar, 200);
table.Columns.Append("URL", DataTypeEnum.adVarWChar, 200);
catalog.Tables.Append(table);
cn.Close();
//***************前一部分******************
OleDbConnection cn2 = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\创新项目\\DATABASE\\mlk.mdb;Jet OLEDB:Engine Type=5");
cn2.Open();
OleDbCommand odc = new OleDbCommand("INSERT INTO FirstTable ([标题],[作者],[摘要],[关键字],[URL]) VALUES ('aaaaa','bbbbkj','dsa ','f ','s ')", cn2);
odc.ExecuteNonQuery();
cn2.Close();
}
}
}
其中前面是用来新建一个mdb文件的,后面是插入数据的。
但是这两个不能一起,就是如果我新建的话,插入数据后就没有东西
如果建出来表,然后把前面注释了只看后面的,就又可以添加了
求问我应该怎么办
这是一条镜像帖。来源:北邮人论坛 / dot-net / #3681同步于 2012/4/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖
求看个C#数据库代码
icyfox
2012/4/24镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
一看你就不关注技术版面
每天只知道看征友
【 在 icyfox (小狐狸|燕赵大地|河豚爸爸) 的大作中提到: 】
: =。=论坛也弄啊
: 我以为只有CSDN。。。