घर
Top.Mail.Ru Yandeks.Metrika
मंच: "शुरुआती";
वर्तमान संग्रह: 2017.12.10;
डाउनलोड करें: [xml.tar.bz2];

नीचे

क्या WinAPI पर SQLServer से कनेक्ट करना संभव है? या कुछ और इसी तरह की शाखाएँ खोजें


Лори   (2015-12-30 15:48) [0]

या VCL की तुलना में अधिक हल्के कुछ पर?



кгшзх ©   (2015-12-30 16:12) [1]

https://msdn.microsoft.com/en-us/library/windows/desktop/ms718050(v=vs.85).aspx



Лори   (2015-12-30 16:24) [2]

धन्यवाद! क्या कोई अन्य विकल्प हैं?



кгшзх ©   (2015-12-30 16:42) [3]

आयात ग्राहक dblib और इसका उपयोग कार्य करता है



DVM ©   (2015-12-30 22:12) [4]


> क्या WinAPI पर SQLServer से कनेक्ट करना संभव है?

बेशक, आप कम से कम विनसॉक के माध्यम से कनेक्ट कर सकते हैं। केवल यह बहुत श्रमसाध्य है।



sniknik ©   (2015-12-31 09:42) [5]

न केवल श्रमसाध्य, बल्कि बाहरी वस्तुओं / डीएल से कोड के पूरे गुच्छा को फिर से लिखना होगा जिसके साथ वीसीएल कार्यक्रम के अंदर बातचीत करता है, अर्थात। यह और भी कठिन और छोटी गाड़ी होगी (डेवलपर्स की तुलना में) ... सामान्य तौर पर, सब कुछ ठीक वही होगा जो आप चाहते हैं।



Лори   (2015-12-31 10:00) [6]

यह सिर्फ इतना है कि मेरे पास परियोजना में VCL नहीं है और यह बिल्कुल भी समर्थित नहीं है।



кгшзх ©   (2015-12-31 10:52) [7]

तो आप खुद डेल्फी की जरूरत नहीं है अगर यह vtsl के बिना है।



Лори   (2015-12-31 11:01) [8]

और मैंने इसके विपरीत नहीं बताया। =)
पास्कल सिंटेक्स VCL मौजूद नहीं है। Win2000 + लक्ष्य मंच।
SQLServer से कनेक्ट करने के लिए उपयोग करने के लिए बेहतर क्या है?



sniknik ©   (2015-12-31 11:09) [9]

और वहाँ क्या है?
उदाहरण के लिए, आप रैपर के बिना, सीधे ADO ऑब्जेक्ट्स के साथ काम कर सकते हैं (ADOInt कनेक्ट करें या स्वयं ऑब्जेक्ट्स बनाएँ), लेकिन उनके बिना कुछ भी परिचित नहीं होगा - ग्रिड, डेटासेट, आदि। और उन्हें आपके कोड (जो आप उपयोग करेंगे) में एक या दूसरे तरीके से दोहराया जाना होगा ... और हैंडलर मॉड्यूल (/ VCL) में जो लिखा गया है, उसे कॉपी करके इसे दोहराना आसान है। नतीजतन, जितना अधिक आप उपयोग करते हैं, उतना अधिक कोड "जीन पूल" से आपके कार्यक्रम में स्थानांतरित हो जाएगा।



sniknik ©   (2015-12-31 11:09) [10]

> SQLServer से कनेक्ट करने के लिए उपयोग करने के लिए बेहतर क्या है?
बतंगड़



кгшзх ©   (2015-12-31 11:21) [11]

पास्कल सिंटेक्स VCL मौजूद नहीं है।

और हर किसी को यह अनुमान लगाना चाहिए कि आप डेल्फिक प्रोग्राम में रिपोर्ट इंजन के अंदर बैठे हैं जो आप नहीं लिख रहे हैं?

yuzay ado com के माध्यम से। अगर यह वहां उपलब्ध है।



Плохиш ©   (2016-01-01 14:30) [12]


> लोरी (31.12.15/10/00 6:XNUMX) [XNUMX]
> मेरे पास परियोजना में केवल VCL नहीं है और यह बिल्कुल समर्थित नहीं है।
>

पहले बवासीर पैदा करते हैं, और फिर इसका इलाज करते हैं। शोक-एनकोडर सरल हैं।



Лори   (2016-01-03 13:45) [13]

और ये मेरी शर्तें नहीं हैं, इसलिए टीके में।



Плохиш ©   (2016-01-03 18:03) [14]

ADO घटक दृश्य नहीं हैं।



Лори   (2016-01-04 17:55) [15]

मैं कहता हूं कि कोई भी घटक VCL से उपलब्ध नहीं है। "T" से शुरू होने वाला एक भी वर्ग नहीं है।
मैं एक अजीब जगह में समाप्त हो गया, संकलक ने लगभग वर्तमान डेल्फी को छोड़ दिया। ठीक है, धन्यवाद, हम कोशिश करेंगे, धन्यवाद!



Плохиш ©   (2016-01-04 23:05) [16]

परियोजना प्रबंधक से पूछना एक विकल्प नहीं है?



Германн ©   (2016-01-05 00:46) [17]


> लोरी (04.01.16/17/55 15:XNUMX) [XNUMX]
>
> मैं कहता हूं कि कोई भी घटक VCL से उपलब्ध नहीं है

इसका क्या मतलब अनुपलब्ध है *?

> "T" से शुरू होने वाला एक भी वर्ग नहीं है।

कहाँ नहीं

> खराब © (04.01.16 23: 05) [16]
>
> प्रोजेक्ट मैनेजर से पूछें, कोई विकल्प नहीं?
>

+1



sniknik ©   (2016-01-05 18:23) [18]

> या कुछ पर [D7, WinXP]
चूंकि D7 है, तो VCL / ADO / "T पर कक्षाएं" हैं ...

> संकलक ने लगभग सामान्य वर्तमान डेल्फी को छोड़ दिया।
भले ही आपने सभी मानक मॉड्यूल हटा दिए हों, हालांकि "सिस्टम" के बिना सब कुछ असंभव है / कुछ ऐसा ही कुछ और असंभव है, एक सिस्टम COM ऑब्जेक्ट (ADO) आयात करना / अपने मॉड्यूल को "बाहर से जोड़ना" कोई समस्या नहीं है।
कथाकार।

-------------------------------------
"ब्रह्मांड एक कप कॉफी की तरह है।"
- क्यों?
"मुझे नहीं पता, मैं एक दार्शनिक नहीं हूं।"



Лори   (2016-01-06 20:45) [19]

> एक बार डी 7 का मतलब है

खैर, लानत है ... खैर, आदत से बाहर, मैंने एक दाव लगाया, घर पर मेरे पास डी 7 है ...

> प्रोजेक्ट मैनेजर से पूछें, कोई विकल्प नहीं?

लंबे समय तक कोई संस्थापक नहीं है। जो लोग बड़े हैं - उन्होंने डेटाबेस के साथ काम नहीं किया, वे यह नहीं कह सकते कि मुझे वास्तव में क्या उपयोग करना है, "इसे स्वयं समझें।"

> कहां नहीं?

कहीं भी नहीं। कोई VCL इकाइयां नहीं हैं - केवल सिस्टम फ़ंक्शन और नंगे WinAPI हैं। विदेशी इकाइयों को जोड़ना प्रतिबंधित है।
प्रोजेक्ट कभी भी डेटाबेस से जुड़ा नहीं था। मेरा काम केवल सबसे सरल संचार विधियों के साथ शुरू करने के लिए एक इकाई लिखना है।

ठीक है, यह कोई बात नहीं है, मैं अभी COM के माध्यम से कोशिश कर के लिए WinAPI हेडर अपडेट कर रहा हूं।



Плохиш ©   (2016-01-06 23:44) [20]


> विदेशी इकाइयों को जोड़ना प्रतिबंधित है।
> प्रोजेक्ट कभी भी डेटाबेस से जुड़ा नहीं रहा है।
> मेरा काम केवल सबसे सरल संचार विधियों के साथ शुरू करने के लिए एक इकाई लिखना है।

परस्पर अनन्य वाक्यांश। नई कार्यक्षमता की आवश्यकता है ==> आपको नए मॉड्यूल कनेक्ट करने की आवश्यकता है

> ठीक है, यह कोई बात नहीं है, मैं अब तक WinAPI हेडर को अपडेट कर रहा हूं, मैं कोशिश कर रहा हूं
> COM के माध्यम से।

गोटो [12]



Лори   (2016-01-06 23:51) [21]

बिलकुल नहीं। कीवर्ड "अजनबी" था। एक नई इकाई लिखने के लिए स्वयं संभव और आवश्यक है। इंटरनेट या अन्य परियोजनाओं से समाप्त - नहीं।



sniknik ©   (2016-01-07 01:52) [22]

> मैं COM के माध्यम से कोशिश करता हूं।
> इंटरनेट या अन्य परियोजनाओं से तैयार-यह असंभव है।
एक बर्बाद एनकोडर ...
ताकि विशुद्ध रूप से एक कॉम के माध्यम से आपको वेरिएंट + कोमोज मॉड्यूल की आवश्यकता हो, यदि एक प्रकार का पुस्तकालय (विशुद्ध रूप से एडीओ ऑब्जेक्ट) आयात करते हैं तो वेरिएंट + एक्टिवएक्स और क्यों अभी भी sysutils / प्रकार / विंडोज़ हैं ...
लेकिन आपके पास मानक से कुछ भी नहीं है और आप इसे अन्य परियोजनाओं से नहीं कर सकते हैं ... आप अपने द्वारा उपयोग किए गए टुकड़ों को नहीं खींच सकते हैं, शर्तों का पालन कर सकते हैं, लेकिन आपके पास TObject / कुर्सियां ​​भी हैं जिनके लिए "हैंग" ([15]) करने के लिए कुछ भी नहीं है। बेचारा।

वे आपकी तरह किसी टीम में नहीं हैं अपनी नौकरी से संयोग से आपकी बर्खास्तगी निर्भर नहीं करती है?



KSergey ©   (2016-01-09 15:24) [23]

> लोरी (06.01.16/23/51 21:XNUMX) [XNUMX]
> बिलकुल नहीं। कीवर्ड "अजनबी" था। खुद लिखो
> नई इकाई-यह संभव और आवश्यक है। इंटरनेट या अन्य परियोजनाओं से समाप्त - नहीं।

दुर्बलता। शुद्ध रूप में। मैं इन पुराने साथी, और उत्कृष्ट की कल्पना कर सकता हूं।
यह देखते हुए कि आप स्रोत में धूम्रपान कर सकते हैं, जिसके बाद स्रोत कोड वास्तव में आप से प्राप्त किया जाता है - और जादू "यह ज्ञात नहीं है कि यह क्या है" - गायब हो जाता है।

खैर और मुख्य बात।
मैं समझता हूं कि जब अलग-अलग मानक एल्गोरिदम के लिए इस तरह की आवश्यकताएं, दुर्भाग्य से तीसरे पक्ष के पुस्तकालयों के साथ, वास्तव में, अप्रत्याशित परेशानियां हैं (इस मायने में मैंने इसे अंत तक समझ नहीं पाया, मेरे उपयोग की शर्तों में बारीकियां हैं, आदि)।
लेकिन जब से आप एक बाहरी पुस्तकालय से कनेक्ट करने के लिए चढ़ गए (परिभाषा के अनुसार, epts! MS SQL के एक बाहरी उत्पाद में चढ़े - हम बाहरी बंद पुस्तकालयों का उपयोग करते हैं) - इससे छुटकारा पाने का क्या मतलब है ??

बीमार, क्षमा करें।



Лори   (2016-01-09 16:59) [24]

> आप टीम को पसंद नहीं करते हैं। अपनी नौकरी से संयोग से आपकी बर्खास्तगी निर्भर नहीं करती है?

ठीक है, अगर आप वास्तव में रुचि रखते हैं - एक नई जगह, एक परीक्षण अवधि। और कार्य लगभग पूरा हो चुका है, सब कुछ क्रम में है। :)

> बाहरी उत्पाद MS SQL में चढ़ गए

खैर ... यह सब ऐसा है, लेकिन काफी नहीं है। हमारे लिए, यह "ओएस पर पहुंचकर कुछ डेटा प्राप्त करना" के रूप में तैनात है। अंत में यह कहां से आता है, यह विवरण है, लेकिन एक तरह से "ब्लैक बॉक्स" से।


मुझे केवल एक दिशा की आवश्यकता थी, इसका उपयोग करने के लिए बेहतर, क्योंकि मैंने इस तरह के प्रतिबंधों के साथ काम नहीं किया। सहायता के लिए धन्यवाद!
आप बंद कर सकते हैं, यदि वह।



पन्ने: 1 पूरी शाखा

मंच: "शुरुआती";
वर्तमान संग्रह: 2017.12.10;
डाउनलोड करें: [xml.tar.bz2];

ऊपर





मेमोरी: 0.64 एमबी
समय: 0.021 c
2-1452377949
gedevan
2016-01-10 01:19
2017.12.10
रिकॉर्ड करें 2 चक्र को कैसे लूप करें?


2-1451479702
बड़ी खूली गाड़ी
2015-12-30 15:48
2017.12.10
क्या WinAPI पर SQLServer से कनेक्ट करना संभव है? या कुछ और


2-1452266475
KSergey
2016-01-08 18:21
2017.12.10
TList.Sort में अनुप्रयोग वर्ग फ़ंक्शन ()


15-1468252307
Putnik
2016-07-11 18:51
2017.12.10
एक lpt प्रिंटर के रूप में एक पीसी का उपयोग करना





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский