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

°²È«µÄACCESS¼ÓÃÜ·½·¨

 MicrosoftµÄACCESSÊý¾Ý¿â£¬ÊÇÎÒÃdz£ÓõÄ×ÀÃæÊý¾ÝÖ®Ò»£¬´ó¶àÖÐСÆóÒµµÄÊý¾Ý¿â¹ÜÀíϵͳ¶¼¿ÉÒÔ²ÉÓÃËü£¬µ«Æä°²È«ÐÔÒ»Ö±ÁîÈ˵£ÓÌ£¬ÊÔÏ룬һÌײÆ
Îñ¹ÜÀíϵͳ£¬Óû§Ö±½Ó´ò¿ªÊý¾Ý¿âÈ¥¸ü¸ÄÊý¾Ý£¬ºó¹û»áÈçºÎ£¿ÓÐЩϵͳ¶ÔACCESSÊý¾Ý¿â¿ÉÄÜÖ»ÊǸü¸ÄÀ©Õ¹Ãû£¬»ò¼Ó¸öÃÜÂ룬ÖÚËùÖÜÖª£¬ÆÆ½âACCESSÃÜÂë
µÄ·½·¨ºÍ¹¤¾ßÍøÉ϶àµÄÊÇ£¡ËùÒÔÕâÑùµÄ¼ÓÃÜÒ»ÑùÁîÈ˵£ÓÌ£¬ÏÂÃæ½éÉÜÒ»¸ö¼òµ¥µÄ·½·¨£¬ÊµÏÖACCESSÊý¾ÝµÄ¼ÓÃÜ£¬¹©´ó¼Ò²Î¿¼¡£
¡¡¡¡ ÓÃUltraEdit´ò¿ªMDBÎļþ¿ÉÒÔ¿´µ½£¬Îļþǰ16¸ö×Ö½ÚµÄÄÚÈÝ£º
¡¡¡¡00 01 00 00 53 74 61 6E 64 61 72 64 20 4A 65 74
¡¡¡¡ÏÖÔÚËæ±ã¸ü¸Ä¼¸¸ö£¬ÔÙÓÃACCESS´ò¿ª£¬·¢ÏÖ³öÏÖ²»Í¬Ê¶±ðµÄÎļþ¸ñʽ´íÎó£¬ÒòΪACCESSÇ°Ãæ±£´æµÄÐÅÏ¢¶¼ÊÇһЩMDBÎļþµÄ¶¨ÒåºÍ¿ÚÁÈç¹û¸ü
¸ÄÕâЩÄÚÈÝ£¬±ðÈ˾ͺÜÄÑ¿´³öÕâ¸öÊý¾Ý¿âµÄ¸ñʽ£¬ÎÞ·¨´ò¿ªËüÁË£¬¶øÇÒÕâÑù²»»á¶ÔÊý¾Ý¿âµÄÄÚÈÝ×÷¸ü¸Ä£¬²»»áÆÆ»µÔ­ÓеÄÊý¾Ý¡£
¡¡¡¡ÏÂÃæ¾ÍÓÃDelphi×÷¸ö¼òµ¥µÄ¼ÓÃܽâ³ÌÐò£º
¡¡¡¡Óõ½µÄ¼ÓÃܽ⺯ÊýÈçÏ£º
¡¡¡¡const
¡¡¡¡titlestr:array[0..15] of byte=
¡¡¡¡($00,$01,$00,$00,$53,$74,$61,$6E,$64,$61,$72,$64,$20,$4A,$65,$74) ;//¶ÔÓ¦MDBÎļþµÄǰ16¸ö×Ö½Ú
¡¡¡¡titlestr2:array[0..15] of byte=
¡¡¡¡($48,$4A,$00,$58,$55,$43,$48,$41,$4E,$47,$59,$4F,$55,$00,$20,$20) ;//¸ü¸ÄºóµÄMDBÎļþµÄǰ16¸ö×Ö½Ú£¬×Ô¼ºËæ±ãд°É£¬±ÈÈçдÉÏ×Ô¼º¹«Ë¾µÄ¼ò³Æ»ò×ÔÒѵÄÃû
¡¡¡¡produce EncrypMDB(filename:string); //ÓÃtitlestr2ÄÚÈÝÌæ»»MDBǰ16¸ö×Ö½Ú£¬ÒÔ±ãʵÏÖ¼ÓÃܵÄ×÷ÓÃ
¡¡¡¡var F:TFileStream;
¡¡¡¡begin
¡¡¡¡ if not fileExists(filename) then exit;
¡¡¡¡ F:=TFileStream.create(filename,fmopenwrite);
¡¡¡¡ try
¡¡¡¡ F.seek($00,sofromBeginning);
¡¡¡¡ F.Write(titlestr2,16);
¡¡¡¡ finally
¡¡¡¡ F.free;
¡¡¡¡ end;
¡¡¡¡end;
¡¡¡¡produce uncrypMDB(filename:string); //»¹Ô­MDBǰ16¸ö×Ö½Ú
¡¡¡¡var F:TFileStream;
¡¡¡¡begin
¡¡¡¡ if not fileExists(filename) then exit;
¡¡¡¡ F:=TFileStream.create(filename,fmopenwrite);
¡¡¡¡ try
¡¡¡¡ F.seek($00,sofromBeginning);
¡¡¡¡ F.Write(titlestr,16);
¡¡¡¡ finally
¡¡¡¡ F.free;
¡¡¡¡ end;
¡¡¡¡end;
¡¡¡¡ÎÒÃÇÖªµÀ´ò¿ªACCESSÊý¾Ý¿âºó»á³öÏÖÒ»¸öËø¶¨Îļþ(.ldbÎļþ),ÒòΪÎÒÃÇ×Ô¼ºÒ²ÒªÊ¹ÓÃÊý¾Ý¿â£¬ËùÒÔ±ØÐëÔÚʹÓÃʱ»¹Ô­Êý¾Ý¿â¡£
¡¡¡¡Èç¹û»¹Ô­ºóûÓнøÐмÓÃܵϰ£¬Óû§Í¬Ñ


Ïà¹ØÎĵµ£º

C#¶ÁÈ¡access±í£¬²¢°ÑÊý¾ÝÏÔʾÔÚgridcontrolÖÐ

 //¶ÁÈ¡±ê×¼Áбí
        private void setModelList()
        {
            OleDbConnection Connection = null;
         &n ......

access¹ØÁªÉ¾³ýµÄÎÊÌâ

ÎÊÌâ:
 Óжþ¸ö±í
A±í:
id Comment yuyan lanmuid
1 aaaa  chinese 1
2 bbbb english 1
3 cccc chinese 2
4 ddddd  english 2
B±í:
id lanmu
1 ¹«Ë¾¼ò½é
2 ÁªÏµ·½Ê½
3 ¾­Óª·¶Î§
ÔÚɾ³ýB±íµÄÒ»ÐÐÊý¾Ýʱ»á°ÑA±í¹ØÁªIDµÄÊý¾ÝҲɾ³ý,ÇëÎÊÓÐʲôºÃ·½·¨?ÎÒ²»Ïë²Ù×÷2´Îɾ³ýµÄÓï¾ä.
½â¾ö·½ ......

access µÄ¶à¸öleft join Òª¼ÓÀ¨ºÅ

 string sql = "select  a.orderId,a.UserName,b.CodeValue as Delivery ,a.DeliveryAddress,a.PhoneNum,c.CodeValue as Payment,d.CodeValue as OrderStatus,d.CodeValue as OrderStatusID,a.OrderTime,a.Merchant from  (( m_Order a ";
            sql += " left j ......

c#²Ù×÷accessÊý¾Ý¿â

 using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace AddressList
{
public partial class FrmAccessUse : Form
{
public Fr ......

OleDbType ö¾ÙÓë Microsoft Access Êý¾ÝÀàÐÍ

×î³£¼ûµÄÊý¾ÝÀàÐÍÓ³ÉäµÄÁбí
ϱíÁгöÁËÔÚ Microsoft Access ºÍÈçºÎÕâЩÊý¾ÝÀàÐÍÓëÏà¹Ø Microsoft.net ¿ò¼ÜÊý¾ÝÀàÐÍ£¬²¢ OleDbType ö¾ÙÖÐʹÓÃ×î³£¼ûµÄÊý¾ÝÀàÐÍ¡£
ÊÕÆð¸Ã±í¸ñÕ¹¿ª¸Ã±í¸ñ
·ÃÎÊÀàÐÍÃû³Æ
Êý¾Ý¿âÊý¾ÝÀàÐÍ
OLE DB ÀàÐÍ
.NET ¿ò¼ÜÀàÐÍ
³ÉÔ±Ãû³Æ
Îı¾
VarWChar
DBTYPE_WSTR
System.String
OleDbType.V ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ