Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÈçºÎ°ÑdatagridviewÖеÄÊý¾ÝÈ«²¿µ¼ÈëaccessÎļþÖÐ

datagridviewÖÐÓжàÐÐÊý¾Ý£¬
ÒªÇóɾ³ýaccessÖÐÊý¾Ý.
°ï°ïæ°É£¬

Ñ­»·ÓÃÊÂÎñ³ÉÅúµ¼Èë.

¸ø´úÂë°É

C# code:

OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data.mdb;Jet OLEDB:Database Password=");
con.Open();
OleDbCommand com = new OleDbCommand();
OleDbTransaction myTrans;
myTrans = con.BeginTransaction();
com.Connection = con;
com.Transaction = myTrans;

try
{
com.CommandText = "delete * from table";
com.ExecuteNonQuery();

for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
{
com.CommandText = "insert into table(col1,col2) values('" + this.dataGridView1.Rows[i].Cells["col1"].Value.ToString().Trim() + "','" + this.dataGridView1.Rows[i].Cells["col2"].Value.ToString().Trim() + "')";
com.ExecuteNonQuery();
}

myTrans.Commit();
con.Close();
}
catch
{

}



4¡¡Â¥·½·¨µ±Êý¾Ý¶àÁË£


Ïà¹ØÎÊ´ð£º

php ʹÓà ADODB Á¬½ÓAccess µÄÎÊÌâ

<?php

include("adodb/adodb.inc.php");

$db = &NewADOConnection("access");
$access = realpath("Data.mdb");
$dsn = "Provider=Microsoft.J ......

ÈçºÎͨ¹ýADOʹÓþۺϺ¯ÊýÀ´²éѯ(Êý¾Ý¿âΪACCESS)

_RecordsetPtr CMyAdo::SelectRecord(string &where, string &tablename,string &field, int way )
{
    int ret = 0;
  _RecordsetPtr pset;
CString  sql;
& ......

Çë½ÌÒ»¸öACCESSµÄ²éѯÓï¾ä£¡

Òª×éºÏ4ÕűíµÄ²éѯ£¬·Ö±ðÊÇA±í£¬B±í£¬C±í£¬D±í£»
A±í
Game_id  Game_Name
  1        abc


B±í
Category_ID  Category_Name  Game_id
  & ......

ÈçºÎ¶ÁÈ¡ÕâÖÖÊý¾Ý£¬ÔÚaccessÀïÃæ¡£Çó½Ì¸ßÊÖ

ÎÒµÄÒ»¸öaccessÊý¾Ý¿âÖеÄphoto×Ö¶ÎÖеÄÄÚÈÝÊÇÕâÑùµÄ£º

|/UpFiles/Picture/admin/200910162300187612.jpg|/UpFiles/Picture/admin/200910162300187612.jpg||||/UpFiles/Picture/admin/200910162300187612.jp ......

delphiÈçºÎÏòAccessÊý¾Ý±íÖÐ×Ô¶¨Òå×Ö¶Î

delphiÈçºÎÏòAccessÊý¾Ý±íÖÐ×Ô¶¨Òå×Ö¶Î?È»ºóÏÔʾµ½DBGridÖÐ
ÔõôûÈËÀíÎÒѽ

·Ö·Ö߯ÉÙßÖ£¬Ò»°ãÈ˶¼ÀÁµÃ½øÀ´¡­¡­*^_^*

SQL
creat table TableName(ID Counter Primary Key,FieldName varchar(20))

ADOQue ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ