Contacts
صفحه اصلی پورتال | صفحه اصلی تالار | ثبت نام | اعضاء | گروه ها | جستجو | پرسش و پاسخ | فروشگاه الکترونیکی | خرید پستی بازی های کامپیوتری





صفحه اول انجمنها -> برنامه نویسی با زبان های C++ و Delphi و VB -> ADO مشكل
 

ارسال يك موضوع جديد   پاسخ به يك موضوع ديدن موضوع قبلي :: ديدن موضوع بعدي

ADO مشكل
نويسنده
پيغام
arman_n
در حال رشد
در حال رشد


تاريخ عضويت: 1 شنبه 4 دي 1384
تعداد ارسالها: 34


5 شنبه 18 مرداد 1386 - 15:00
پاسخ بصورت نقل قول
CoInitialize(NULL);

con.CreateInstance(__uuidof(Connection));
con->Open(_T("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\e.mdb"),_T(""),_T(""),adOpenUnspecified);
_bstr_t bstrQuery("SELECT * FROM test");
_variant_t vNull;
vNull.vt = VT_ERROR;
vNull.scode = DISP_E_PARAMNOTFOUND;
hr = rtr.CreateInstance(_uuidof(Recordset));
if (SUCCEEDED(hr))
{
rtr->PutRefActiveConnection(con);
hr = rtr->Open(_variant_t(bstrQuery), vNull,
adOpenForwardOnly, adLockOptimistic, adCmdText);
if (SUCCEEDED(hr))
{
COleSafeArray vaFieldlist;
vaFieldlist.CreateOneDim(VT_VARIANT,1);
long lArrayIndex[1];
lArrayIndex[0] = 0;
vaFieldlist.PutElement(lArrayIndex,
&(_variant_t("PartNumber")));
COleSafeArray vaValuelist;
vaValuelist.CreateOneDim(VT_VARIANT,1);
lArrayIndex[0] = 0;
vaValuelist.PutElement(lArrayIndex,
&(_variant_t("8TRACK-003")));
rtr->AddNew(vaFieldlist, vaValuelist);
rtr->Close();
}
}
else
{
MessageBox("cannot create recordset.");
}
CoUninitialize();

سلام بچه ها كسي ميتونه بگه اين چرا تو خط
addnew
ارور ميده ديگه دارم كلافه مي شم تو رو خدا يكي زودتر كمكم كنه
در ضمن ديتا بيس من يه تيبل به نام
test
و يه فيلد به نام
test
داره كه ميخام تورش با اين روش يه ركورد اضافه كنم

_________________
مشكلي نيست كه اسان نشود
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل نام كاربري در پيغامگير Yahoo
 

نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد   پاسخ به يك موضوع    صفحه 1 از 1 تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد


 
پرش به:  


شما نمي توانيد در اين انجمن نامه ارسال كنيد.
شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد
شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد


unity3d

بازگردانی به فارسی : علی کسایی @ توسعه مجازی کادوس 2004-2011
Powered by phpBB © 2001, 2011 phpBB Group
| Home | عضويت | ليست اعضا | گروه هاي كاربران | جستجو | راهنماي اين انجمن | Log In |