回复 13楼Tesco的帖子
Tesco 你好,
Demo 中核心代码有两部分:
1.把 TX 内容插入数据库。
2.从数据库中取出 TX 内容,即 getByPageToolStripMenuItem_Click 方法中代码,不知道这是否是你想要的呢?:
- private void getByPageToolStripMenuItem_Click(object sender, EventArgs e)
- {
- //连接数据库
- string dbconStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + System.IO.Path.Combine(Application.StartupPath, "txdb.mdb");
- OleDbConnection dbcon = new OleDbConnection(dbconStr);
- if (dbcon.State == ConnectionState.Closed)
- {
- dbcon.Open();
- }
- DataTable dt = new DataTable();
- OleDbDataAdapter dbAdapter = new OleDbDataAdapter("select * from txdt", dbcon);
- dbAdapter.Fill(dt);
- byte[] pageContent;
- this.textControl1.ResetContents();
- for (int i = 0; i < dt.Rows.Count; i++)
- {
- pageContent = dt.Rows[i][1] as byte[];
- this.textControl1.Select(this.textControl1.Text.Length, 0);
- this.textControl1.Selection.Load(pageContent, TXTextControl.BinaryStreamType.WordprocessingML);
- }
- }
复制代码 |