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

ÅׯúMS Access°É£¬ÇëʹÓÃSQLite

ÅׯúMS Access°É£¬ÇëʹÓÃSQLite
1¡¢SQLite¼ò½é
SQLiteµÚÒ»¸öAlpha°æ±¾µ®ÉúÓÚ2000Äê5ÔÂ. ÖÁ½ñÒѾ­ÓÐ4¸öÄêÍ·ÁË. ¶øÔÚ½ñÄêµÄ5ÔÂSQLiteÒ²Ó­À´ÁËÒ»¸öеÄÀï³Ì: SQLite 3. SQLite¹Ù·½ÍøÕ¾: http://www.sqlite.org/
2¡¢SQLiteÀàÐÍ
SQLiteµÄÊý¾ÝÀàÐÍ
Ê×ÏÈÄã»á½Ó´¥µ½Ò»¸öÈÃÄ㾪ÑȵÄÃû´Ê: Typelessness(ÎÞÀàÐÍ). ¶Ô! SQLiteÊÇÎÞÀàÐ͵Ä. ÕâÒâζ×ÅÄã¿ÉÒÔ±£´æÈκÎÀàÐ͵ÄÊý¾Ýµ½ÄãËùÏëÒª±£´æµÄÈκαíµÄÈκÎÁÐÖÐ, ÎÞÂÛÕâÁÐÉùÃ÷µÄÊý¾ÝÀàÐÍÊÇʲô(Ö»ÓÐÔÚÒ»ÖÖÇé¿öϲ»ÊÇ, ÉÔºó½âÊÍ). ¶ÔÓÚSQLiteÀ´Ëµ¶Ô×ֶβ»Ö¸¶¨ÀàÐÍÊÇÍêÈ«ÓÐЧµÄ. Èç:
Create Table ex1(a, b, c);
³ÏÈ»SQLiteÔÊÐíºöÂÔÊý¾ÝÀàÐÍ, µ«ÊÇÈÔÈ»½¨ÒéÔÚÄãµÄCreate TableÓï¾äÖÐÖ¸¶¨Êý¾ÝÀàÐÍ. ÒòΪÊý¾ÝÀàÐͶÔÓÚÄãºÍÆäËûµÄ³ÌÐòÔ±½»Á÷, »òÕßÄã×¼±¸»»µôÄãµÄÊý¾Ý¿âÒýÇæ. SQLiteÖ§³Ö³£¼ûµÄÊý¾ÝÀàÐÍ, Èç:
CREATE TABLE ex2(
a VARCHAR(10),
b NVARCHAR(15),
c TEXT,
d INTEGER,
e FLOAT,
f BOOLEAN,
g CLOB,
h BLOB,
i TIMESTAMP,
j NUMERIC(10,5)
k VARYING CHARACTER (24),
l NATIONAL VARYING CHARACTER(16)
);
Ç°ÃæÌáµ½ÔÚijÖÖÇé¿öÏÂ, SQLiteµÄ×ֶβ¢²»ÊÇÎÞÀàÐ͵Ä. ¼´ÔÚ×Ö¶ÎÀàÐÍΪ”Integer Primary Key”ʱ.
SQLiteÖ§³ÖSQL92 ±ê×¼¡£
3¡¢ÓÃ.NET²Ù×÷sqliteÊý¾Ý¿â
System.Data.SQLite
ÊÇÒ»¸öԭʼSQLiteµÄ¼ÓÇ¿°æ.  Ëü½«ÊÇÒ»¸öÔ­°æµÄsqlite3.dllÍêÈ«Ìæ´úÆ· (ÄãÉõÖÁ¾Í¿ÉÒÔ°ÑËüÖØÃüÃûΪsqlite3.dll).  Ëü²»ÐèÒªÁ´½Ó.NET ÔËÐÐʱ£¬ËùÒÔ¿ÉÒÔÍÑÀë.NET¶ÀÁ¢·¢²¼, È»¶øËüÄÚǶÁËÒ»¸öÍêÕûµÄ ADO.NET 2.0 ÒýÇæ£¬Îª¿ª·¢ÌṩÁËÍêÕûµÄÖ§³Ö.
ÒÔÏÂÊÇËüµÄÌØÐÔ¼ò½é:
ÍêÕûµÄ ADO.NET 2.0 ʵÏÖ
Õû¸ö¹¤³ÌÍêÈ«»ùÓÚVS2005 ºÍ ADO.NET 2.0ȫй¹½¨, ʹÓÃÁËÈ«²¿µÄADO.NET frameworkÐÂÌØÐÔ.  °üÀ¨ÍêÕûµÄ DbProviderFactory Ö§³Ö, ×Ô¶¯µÄ·Ö²¼Ê½ÊÂÎñµ÷ÓÃ, ¹ã·ºµÄģʽ֧³Ö, ´ËÍâËùÓеÄÀà¶¼ÊÇ´Ó ADO.NET 2.0 µÄ»ùÀà¼Ì³ÐÏÂÀ´µÄ.
Ö§³ÖÍêÕûºÍ¾«¼òµÄ .NET Framework ÒÔ¼° C/C++
Õâ¸ö¿â²»ÐèÒªÁ´½ÓÒÀÀµ.NETÔËÐÐʱ£¬100%¼æÈÝԭʼµÄsqlite3.dll£¬¿ÉÒÔʹÓ÷ÇÍйܵÄC/C++ ½øÐпª·¢.
¿ÉÒÆÖ²µÄÊý¾Ý¿âÎļþ
δ¼ÓÃÜµÄ SQLite Êý¾Ý¿âÎļþ¿ÉÒÔ×ÔÓÉµÄ¿çÆ½Ì¨ºÍ´¦ÀíÆ÷ʹÓ㬰üÀ¨·ÇWindowsƽ̨. ¼ÓÃÜÖ®ºóµÄÊý¾Ý¿â¿ÉÒÔÔÚÈ«²¿Windowsƽ̨ÉÏʹÓÃ.
¿ÉÒÔÐÅÀµµÄËÙ¶È£¬±È°üÀ¨Sql Server Mobile ÔÚÄ򵀮äËü´ó¶àÊýǶÈëʽÊý¾Ý¿â¶¼Òª¿ìËÙ
SQLite'°²×°ËùÕ¼ÓõĿռäÏà¶ÔÓÚSql Mobile¿ÉνºöÂÔ²»¼ÆÁË. ËüÔ


Ïà¹ØÎĵµ£º

ÓÃC#¿ª·¢ÅúÁ¿ACCESSÊý¾Ý¿âѹËõ³ÌÐò

ÏÂÃæ¸ø³öÁËʹÓÃC# ¿ª·¢µÄÒ»¸öѹËõACCESSÊý¾Ý¿âµÄ³ÌÐò
ÏñFolderBrowserDialog£¨ÓÃÓÚä¯ÀÀÑ¡ÔñÎļþ¼ÐµÄ¶Ô»°¿ò£©¡¢MessageBox£¨ÏûÏ¢´¦Àí¶Ô»°¿ò£©¡¢DirectoryInfo£¨Ä¿Â¼ÐÅÏ¢£¬¿ÉÓÃÓÚ´´½¨¡¢¼ì²âÊÇ·ñ´æÔڵȶÔĿ¼µÄ²Ù×÷£©¡¢FileInfo£¨ÎļþÐÅÏ¢£¬¿ÉÓÃÓÚÎļþµÄ¼ì²â¡¢ÎļþÐÅÏ¢µÄ»ñÈ¡¡¢¸´ÖƵȲÙ×÷£©¡¢DataGridView£¨Êý¾Ý±í¸ñ¿Ø¼þ£¬ÓÃÓ ......

lamp Error403 Forbidden access½â¾ö²ßÂÔ

½ñÌ컨ÁË2¸öСʱ¼ä£¬ÔÚÍøÉÏ·¢ÏÖÒ»´ó¶ÑµÄ½â´ð£¬µ«¶¼²»´ÕЧ£¬×Ô¼ºÃþË÷£¬ÖÕÓڸ㶨Õâ¸öºÜ¶ñÐĵÄÎÊÌâ¡£
µÚÒ»²½:½øÈë/varĿ¼ Ö´ÐÐÃüÁî chmod 755 ./www/ -R £¬Ò²¾ÍÊǰÑWEBĿ¼ÏµÄÎļþµÄ·ÃÎÊȨÏÞÊʵ±´ò¿ª
µÚ¶þ²½:sudo cd /etc/apache2/sites-enabled/,·¢ÏÖÀïÃæÓм¸¸öĿ¼£¬±ÈÈçÎÒµÄÓÐ 000£­default£¬ÊäÈësudo gedit /etc/apach ......

NTDLL.DLL): 0xC0000005: Access Violation ½â¾ö·½·¨


ÔÚ±àд×Ô¼ºµÄdll³ÌÐòµÄʱºò£¬ÏÈ¿ªÊ¼ÔÚµ÷ÓÃdllµÄexeÉϳöÏÖ(AVIDLL.DLL): 0xC0000005: Access Violation£¬²»ÊǺÜÃ÷°×£¬ÎªÊ²Ã´»á³öÏÖÕâ¸öÎÊÌâ¡£
ÔÚÄÚ²¿½øÐе÷ÊÔµÄʱºò·¢ÏÖ£¬Êǵ÷ÓÃÁËnew²Ù×÷·ûµÄÔµ¹Ê¡£
ºÜ²»Àí½â£¬ÔÚdllÖе÷ÓÃnew²Ù×÷·û»á³öÏÖÕâôһ¸öÎÊÌâ£¬ÍøÂçÉÏËÑË÷£¬ÔÚ΢ÈímsdnÂÛ̳£¨¾ßÌ嵨ַ£ºhttp://forums.msdn.mic ......

ÀûÓà DataGridView »æÖÆÍ¼Æ¬ÁÐ±í£¨´ÓAccess¶ÁȡͼƬ£©

using System;
using System.IO;
using System.Runtime.InteropServices;
using System.Threading;
using System.Windows.Forms;
using Microsoft.Win32;
using Access = Microsoft.Office.Interop.Access;
namespace ImageAccess
{
    static class Program
    {
   ......

¹ØÓÚACCESSÏÂOleDbParameterµÄʹÓÃ

½ñÌ죬»¹ÊÇÔÚ×öÄǸöÏîÄ¿£¬ÒÀȻʹÓÃÍù³£µÄsqlhelperÓ÷¨£¬Íù³£µÄÊý¾Ý¿â²Ù×÷À࣬µ«ÊÇÆ«Æ«µ÷ÊÔ²»³É¹¦£¬¶øÇÒ×îÖØÒªµÄÊÇ£¬Ëü²»±¨´í
ÖÐÎç³Ô·¹»ØÀ´£¬±¾À´Ïë´òËã˯¸öÎç¾õµÄ£¬µ«ÊÇÏîĿ̫½ôÆÈÁË£¬ÓÚÊÇÓÖ¸ú³µ³µÑо¿ÁËÒ»ÖÐÎ磬×îºó£¬·¢ÏÖÈç¹û²»ÓÃ@²ÎÊý´«µÝµÄ»°£¬ÊÇÕý³£ÔËÐеģ¬ÓÚÊǰٶÈÁËһϣ¬ÄÇЩÈË˵ҪÓÓ£¿”µ±Õ¼Î»·û
......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ