VCÁ¬½ÓSQL server 2000
ʹÓÃVCÁ¬½ÓSQL server 2000ʱ£¬ÏÈÒªÅäÖúÃSQL server 2000Âð£¿ÔõôÅäÖã¿
³î£¡¶àлÁË£¡
ÐèÒªÅäÖõÄô£¿
ÄãÓÐÊý¾Ý¿âÓû§/ÃÜÂë/Êý¾Ý¿â¼°±íÃû²»¾ÍºÃÁË?
......ADO......
»¹ÊÇÏȶÔÊý¾Ý¿â×öһЩÁ˽â°É£¬
¸÷룬ÎÒÈ«°´²½ÖèÀ´µÄ£¬¿ÉÒÔͨ¹ý±àÒ룬²»ÄÜÔËÐС£
¼ûͼ
´úÂë¡£¡£¡£¡£¡£¡£¡£¡£¡£
ÄãÒªÌù³ö´úÂëÀ´£¬´ó¼Ò²ÅºÃ°ïÄã
C/C++ code:
CoInitialize(NULL);
_ConnectionPtr pConn(__uuidof(Connection));
_RecordsetPtr pRst(__uuidof(Recordset));
_CommandPtr pCmd(__uuidof(Command));
//pConn->ConnectionString="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=pubs";
pConn->ConnectionString="Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=pubs";
pConn->Open("","","",adConnectUnspecified);
pRst=pConn->Execute("select * from authors",NULL,adCmdText);
//pRst->Open("select * from authors",_variant_t((IDispatch*)pConn),
// adOpenDynamic,adLockOptimistic,adCmdText);
/* pCmd->put_ActiveConnection(_variant_t((IDispatch*)pConn));
pCmd->CommandText="select * from authors";
pRst=pCmd->Execute(NULL,NULL,adCmdText);
*/ while(!pRst->rsEOF)
{
((CListBox*)GetDlgI
Ïà¹ØÎÊ´ð£º
select convert(varchar(50),cast(convert(numeric(18,2),1275674000000/100000000)as real))+'ÒÚ'
select cast(convert(numeric(18,2),1275674000000/100000000)as real)
ΪʲôÉÏÒ»¸öÓÃvarcharת»»ºó¾ÍÖ»±£ÁôÁËÒ ......
protected void btnLogin_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Server = (local);user id = sa;pwd = 1;database = Login");
&nb ......
select count(1) from FX_RETURNBOOKCHECKLIST fxreturnbo0_ where fxreturnbo0_.BOOKID='164 ' AND fxreturnbo0_.RETURNID='00025.S0000001'
ÉÏÃæÒ»¸ö¼òµ¥µÄSQL,Ö´ÐÐʱ¼ä2.6à ......
tab1 ×Ö¶Î:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 ×Ö¶Î:goodsid,goodskind£¨ÉÌÆ·ÀàÐÍ£©
tab3 ×Ö¶Î:goodskind£¨ÉÌÆ·ÀàÐÍ£©,kindname
½á¹û£º
µÃµ½ÉÌÆ·ÀàÐÍÔÚÒ»¶Îʱ¼ä ......
×Ö¶Î1,×Ö¶Î2.....×Ö¶ÎN,Status,ParentID
1,Name1....test1,1,99
1,Name1....test1,3,99
1,Name2....test2,1,101
1,Name2....test2,3,101
1,Name3....test3,2,101
1,Name1....test1,4,101
ÏëÒªµÄ½á¹ûÊÇ:
1,Na ......