الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اعمل بحث في الجدول بداخل قاعدة بيانات اكسس

بدأه AHMEDJ في 19 يناير 2009 · 3 رد · 849 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

لمن اسوي ادخال للداتا بيز وبعد مايتم الادخال

وابحث عن السجل االي ادخلتة عن طريق المفتاح الاساسي

يجيب خطأ ويقفل البرنامج

ولمن اعمل تشغيل من جديد وابحث بدون اضافة يشتغل عادي ارجو منكم المساعد

وده الخطأ

#

# An unexpected error has been detected by Java Runtime Environment:

#

# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c901010, pid=156, tid=688

#

# Java VM: Java HotSpot Client VM (1.6.0-b105 mixed mode, sharing)

# Problematic frame:

# C [ntdll.dll+0x1010]

#

# If you would like to submit a bug report, please visit:

# http://java.sun.com/webapps/bugreport/crash.jsp

#

--------------- T H R E A D ---------------

Current thread (0x02b45000): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=688]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000018

Registers:

EAX=0x00000004, EBX=0x269dba88, ECX=0x7ffa8000, EDX=0x00000004

ESP=0x0825f5d8, EBP=0x0825f5f0, ESI=0x00000000, EDI=0x03001590

EIP=0x7c901010, EFLAGS=0x00010246

Top of Stack: (sp=0x0825f5d8)

0x0825f5d8: 74355a16 00000004 030015b4 7432139f

0x0825f5e8: 030015b4 03001590 0825f600 74322c5d

0x0825f5f8: 030015b4 02b450e8 0825f614 74325fa0

0x0825f608: 03001590 74350000 0825fde4 0825f630

0x0825f618: 7432740e 03001590 0825f650 00000003

0x0825f628: 0803c748 02b450e8 0825f648 6d3f124e

0x0825f638: 03001590 0825f650 02b45000 269dba88

0x0825f648: 0825f68c 0091a460 00000000 0825f6a8

Instructions: (pc=0x7c901010)

0x7c901000: 90 90 90 90 90 64 8b 0d 18 00 00 00 8b 54 24 04

0x7c901010: 83 7a 14 00 75 4f f0 ff 42 04 75 19 8b 41 24 89

Stack: [0x08210000,0x08260000), sp=0x0825f5d8, free space=317k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

C [ntdll.dll+0x1010]

C [ODBC32.dll+0x2c5d]

C [ODBC32.dll+0x5fa0]

C [ODBC32.dll+0x740e]

C [JdbcOdbc.dll+0x124e]

j sun.jdbc.odbc.JdbcOdbc.allocStmt(J[b)J+0

j sun.jdbc.odbc.JdbcOdbc.SQLAllocStmt(J)J+47

j sun.jdbc.odbc.JdbcOdbcConnection.createStatement(II)Ljava/sql/Statement;+27

j sun.jdbc.odbc.JdbcOdbcConnection.createStatement()Ljava/sql/Statement;+7

j Nkwco.actionPerformed(Ljava/awt/event/ActionEvent;)V+315

j javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84

j javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5

j javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+35

j javax.swing.DefaultButtonModel.setPressed(Z)V+117

j javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35

j java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64

j javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23

j java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81

j java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18

j java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+562

j java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+42

j java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2

j java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V+320

j java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z+139

j java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z+50

j java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+12

j java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19

j java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2

j java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46

J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z

j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30

j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11

j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4

j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3

j java.awt.EventDispatchThread.run()V+9

v ~StubRoutines::call_stub

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

j sun.jdbc.odbc.JdbcOdbc.allocStmt(J[b)J+0

j sun.jdbc.odbc.JdbcOdbc.SQLAllocStmt(J)J+47

j sun.jdbc.odbc.JdbcOdbcConnection.createStatement(II)Ljava/sql/Statement;+27

j sun.jdbc.odbc.JdbcOdbcConnection.createStatement()Ljava/sql/Statement;+7

j Nkwco.actionPerformed(Ljava/awt/event/ActionEvent;)V+315

j javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84

j javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5

j javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+35

j javax.swing.DefaultButtonModel.setPressed(Z)V+117

j javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35

j java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64

j javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23

j java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81

j java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18

j java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+562

j java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+42

j java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2

j java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V+320

j java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z+139

j java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z+50

j java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+12

j java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19

j java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2

j java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46

J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z

j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30

j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11

j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4

j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3

j java.awt.EventDispatchThread.run()V+9

v ~StubRoutines::call_stub

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )

0x00296000 JavaThread "DestroyJavaVM" [_thread_blocked, id=3656]

0x0801c800 JavaThread "TimerQueue" daemon [_thread_blocked, id=2768]

=>0x02b45000 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=688]

0x02b2f800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3796]

0x02b2ec00 JavaThread "AWT-Shutdown" [_thread_blocked, id=2432]

0x02b2cc00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2608]

0x02ab8000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2220]

0x02ab6800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2268]

0x02ab2000 JavaThread "Attach Listener" daemon [_thread_blocked, id=2508]

0x02ab1000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1144]

0x02a71800 JavaThread "Finalizer" daemon [_thread_blocked, id=3472]

0x02a6d000 JavaThread "Reference Handler" daemon [_thread_blocked, id=2896]

Other Threads:

0x02a64000 VMThread [id=2964]

0x02abc000 WatcherThread [id=1192]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap

def new generation total 960K, used 537K [0x22990000, 0x22a90000, 0x22e70000)

eden space 896K, 52% used [0x22990000, 0x22a06528, 0x22a70000)

from space 64K, 100% used [0x22a70000, 0x22a80000, 0x22a80000)

to space 64K, 0% used [0x22a80000, 0x22a80000, 0x22a90000)

tenured generation total 4096K, used 1101K [0x22e70000, 0x23270000, 0x26990000)

the space 4096K, 26% used [0x22e70000, 0x22f835a0, 0x22f83600, 0x23270000)

compacting perm gen total 12288K, used 1197K [0x26990000, 0x27590000, 0x2a990000)

the space 12288K, 9% used [0x26990000, 0x26abb5d0, 0x26abb600, 0x27590000)

ro space 8192K, 66% used [0x2a990000, 0x2aed9920, 0x2aed9a00, 0x2b190000)

rw space 12288K, 52% used [0x2b190000, 0x2b7d6130, 0x2b7d6200, 0x2bd90000)

Dynamic libraries:

0x00400000 - 0x00423000 C:\Program Files\Java\jdk1.6.0\bin\java.exe

0x7c900000 - 0x7c9b0000 C:\WINDOWS\system32\ntdll.dll

0x7c800000 - 0x7c8f5000 C:\WINDOWS\system32\kernel32.dll

0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll

0x77e70000 - 0x77f01000 C:\WINDOWS\system32\RPCRT4.dll

0x7c340000 - 0x7c396000 C:\Program Files\Java\jdk1.6.0\jre\bin\msvcr71.dll

0x6d7c0000 - 0x6da07000 C:\Program Files\Java\jdk1.6.0\jre\bin\client\jvm.dll

0x77d40000 - 0x77dd0000 C:\WINDOWS\system32\USER32.dll

0x77f10000 - 0x77f57000 C:\WINDOWS\system32\GDI32.dll

0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll

0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.DLL

0x629c0000 - 0x629c9000 C:\WINDOWS\system32\LPK.DLL

0x74d90000 - 0x74dfb000 C:\WINDOWS\system32\USP10.dll

0x77c10000 - 0x77c68000 C:\WINDOWS\system32\msvcrt.dll

0x6d310000 - 0x6d318000 C:\Program Files\Java\jdk1.6.0\jre\bin\hpi.dll

0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL

0x6d770000 - 0x6d77c000 C:\Program Files\Java\jdk1.6.0\jre\bin\verify.dll

0x6d3b0000 - 0x6d3cf000 C:\Program Files\Java\jdk1.6.0\jre\bin\java.dll

0x6d7b0000 - 0x6d7bf000 C:\Program Files\Java\jdk1.6.0\jre\bin\zip.dll

0x6d000000 - 0x6d1c3000 C:\Program Files\Java\jdk1.6.0\jre\bin\awt.dll

0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV

0x774e0000 - 0x7761d000 C:\WINDOWS\system32\ole32.dll

0x5ad70000 - 0x5ada8000 C:\WINDOWS\system32\uxtheme.dll

0x73760000 - 0x737a9000 C:\WINDOWS\system32\ddraw.dll

0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll

0x6d2b0000 - 0x6d303000 C:\Program Files\Java\jdk1.6.0\jre\bin\fontmanager.dll

0x74720000 - 0x7476b000 C:\WINDOWS\system32\MSCTF.dll

0x755c0000 - 0x755ee000 C:\WINDOWS\system32\msctfime.ime

0x7c9c0000 - 0x7d1d6000 C:\WINDOWS\system32\shell32.dll

0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll

0x773d0000 - 0x774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll

0x5d090000 - 0x5d12a000 C:\WINDOWS\system32\comctl32.dll

0x6d3f0000 - 0x6d3fd000 C:\Program Files\Java\jdk1.6.0\jre\bin\JdbcOdbc.dll

0x74320000 - 0x7435d000 C:\WINDOWS\system32\ODBC32.dll

0x763b0000 - 0x763f9000 C:\WINDOWS\system32\comdlg32.dll

0x20000000 - 0x20017000 C:\WINDOWS\system32\odbcint.dll

0x77120000 - 0x771ac000 C:\WINDOWS\system32\OLEAUT32.dll

0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll

0x6d570000 - 0x6d583000 C:\Program Files\Java\jdk1.6.0\jre\bin\net.dll

0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll

0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll

0x6d590000 - 0x6d599000 C:\Program Files\Java\jdk1.6.0\jre\bin\nio.dll

0x10000000 - 0x1000c000 C:\WINDOWS\system32\TDispVol.dll

0x084b0000 - 0x08775000 C:\WINDOWS\system32\xpsp2res.dll

0x76fd0000 - 0x7704f000 C:\WINDOWS\system32\CLBCATQ.DLL

0x77050000 - 0x77115000 C:\WINDOWS\system32\COMRes.dll

0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll

0x1b810000 - 0x1b84a000 C:\WINDOWS\system32\msjtes40.dll

0x0f9a0000 - 0x0f9ab000 C:\WINDOWS\system32\VBAJET32.DLL

0x0f9c0000 - 0x0fa22000 C:\WINDOWS\system32\expsrv.dll

VM Arguments:

java_command: Nkwco

Launcher Type: SUN_STANDARD

Environment Variables:

PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin

USERNAME=Ahmed

OS=Windows_NT

PROCESSOR_IDENTIFIER=x86 Family 6 Model 14 Stepping 12, GenuineIntel

--------------- S Y S T E M ---------------

OS: Windows XP Build 2600 Service Pack 2

CPU:total 2 family 6, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 1562604k(1113276k free), swap 3507604k(2973756k free)

vm_info: Java HotSpot Client VM (1.6.0-b105) for windows-x86, built on Nov 29 2006 00:48:48 by "java_re" with unknown MS VC++:1310

السوال الثاني

عايز ادخل للداتابيز بيانات

بس البيانات موجودة في وبعمل كدة ومابشتغل الا ارسل رقم

String a=TextField1.getText();

يجيب خطأ

too few parameter

تم تعديل هذه المشاركة بواسطة AHMEDJ في 19 يناير 2009 في 14:19

#2
اقتباس
لمن اسوي ادخال للداتا بيز وبعد مايتم الادخال

وابحث عن السجل االي ادخلتة عن طريق المفتاح الاساسي

يجيب خطأ ويقفل البرنامج

ولمن اعمل تشغيل من جديد وابحث بدون اضافة يشتغل عادي ارجو منكم المساعد

عليكم السلام

اخي الكريم بالبداية لو سمحت شوية تنظيم بالكتابة للاخطاء والكود لكي نميز اين الخطا من الكود ...

لم انتبه الى الخطأ ..لكن حسب ما ذكرته ..يبدو بان جلسة العمل قد استنفذت الوقت المتاح لها للاستعلام او للادخال ..تاكد من هذا الموضوع وطريقة بناءdatabase

انا بالنسبة للسؤال الثاني للادخال ..لا تنفع هذه الطريقة مع database

يجب الادخال بطريقة قواعد البيانات لاحظ هذا الكود مثلا ..

strSQL="Select * from tblPeople where PeopleID= forms!SomeForm!PeopleID

على سبيل المثال لا الحصر ...اتمنا بان تكون الفكرة قد وصلت ..

اريد ان انبهك ايضا لموضوع مهم بان اسم الموضوع مخالف ..حذاري من بعض المشرفين :lol: ..ان شالله نشوفهم قريبا

بالتوفيق

الله معك..

تم تعديل هذه المشاركة بواسطة shado في 19 يناير 2009 في 19:47

#3

السلام عليكم

شكرا على التنبيه

انا مستخدم قاعدة بيانات اكسس

ممكن تقول لي كيف اعمل بحث في الجدول

لأنو انا عملت طريقة يبحث فيها عادي بس البرنامج مايتعامل الا مع اخر سجل تم ادخالة

وباقي السجلات الأصلا موجودة مايعثر عليها 0

الشئ الثاني

لازم اعمل ادخال نص الى الجدول وزي ماقلت لمن اسوي ادخال نص يجيب الخطأ المذكور

too few parameter

شوفولي حل انا خلاص تعبت من البرنامج :S

#4

اهلا اخي

بالنسبة لموضوع الاكسس لم اعمل عليه لكن بالنسبة للاستعلام ..كانك تقوم بعمليات استعلام على sql

هناك موضوع قريب تجده بالصفحة الاولى ... ايضا تفشل فيها عمليات الاستعلام تستطيع الاطلاع على طريقة الاستعلام

اما بالنسبة لعملية الادخال على db يجب ايضا اتباع خطوات صحصية للادخال كالــinsert

لن ادخل بموضوع قواعد البيانات لكن

مثلا انتا قمت بانشاء جدول بالشكل التالي


id number(10) PK
name varchar2(20)
);
create table nametabe(

هنا وقت الادخال تنتبه الى طبيعة المتحولات


values(1,"shadi")
insert into tablename

هنا تستطيع ان تتفادة موضوع الخطأ

اذا حدث معك اي التباس ..تستطيع ان ترفق الكود مع database

بالتوفيق..

الله معك..

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…