חשבתי שיהיה יותר מורכבזה מורכב כי צריך לראות שלא יהפוך לשאילתה שאינה ניתנת לעדכון
העקרון הוא לקשר גם חלקית ולהוסיף where
אשתדל בהמשך להעלות קטע מוכן
UPDATE info INNER JOIN infoNew ON (nz(info.[First Name],"") = nz(infoNew.[First Name],"")) AND (nz(info.Family,"") = nz(infoNew.Family,"")) AND (nz(info.Tel,"") = nz(infoNew.Tel,"")) SET infoNew.Id = [info].[Id];
המחשב חושב וחושב עד שהוא מקפיץ שגיאה של מסד נתונים גדול מ2GB...חשבתי שיהיה יותר מורכב
לא חשבתי שאקסס יקבל את הדרך הזו
(כמובן שאם תנסה לעבור לתצוגת עיצוב זה ידפוק את השאילתה)
קוד:UPDATE info INNER JOIN infoNew ON (nz(info.[First Name],"") = nz(infoNew.[First Name],"")) AND (nz(info.Family,"") = nz(infoNew.Family,"")) AND (nz(info.Tel,"") = nz(infoNew.Tel,"")) SET infoNew.Id = [info].[Id];
יש לך הרבה ריקים לגמרי כנראההמחשב חושב וחושב עד שהוא מקפיץ שגיאה של מסד נתונים גדול מ2GB...
UPDATE (SELECT * FROM info WHERE Tel is not null OR Family is not null OR [First Name] is not null) as info INNER JOIN infoNew ON (nz(info.[First Name],"") = nz(infoNew.[First Name],"")) AND (nz(info.Family,"") = nz(infoNew.Family,"")) AND (nz(info.Tel,"") = nz(infoNew.Tel,"")) SET infoNew.Id = [info].[Id];
למלא אותם לא יעזורהבעיה היא שזה יוצר הרבה כפילויות וזה הופך את השאילתה לעבודה@אפר זה גם חושב מלא זמן ועושה לא מגיב, ובאמת יש לי מלא ריקים, ניסיתי להפוך אותם ל0 אבל השאילתה לא מעדכנת לי...
יכול להיות שזה בגלל שהשדה מוגדר כטקסט?קוד:UPDATE infoNew SET infoNew.Tel= "0" WHERE (((infoNew.Tel) Is Null));
כן. זה נתקע גם כן והאקסס הפך ללא מגיב לאיזה10 דק' ואז כיביתי אותו...ניסית את מה ששמעתי אחר כך?
אני יכול לנסות עוד ניסיוןכן. זה נתקע גם כן והאקסס הפך ללא מגיב לאיזה10 דק' ואז כיביתי אותו...
UPDATE (SELECT * FROM info WHERE Tel <>"" OR Family <>"" OR [First Name] <>"") as info INNER JOIN (SELECT * FROM infoNew WHERE Tel <>"" OR Family <>"" OR [First Name] <>"") as infoNew ON (nz(info.[First Name],"") = nz(infoNew.[First Name],"")) AND (nz(info.Family,"") = nz(infoNew.Family,"")) AND (nz(info.Tel,"") = nz(infoNew.Tel,"")) SET infoNew.Id = [info].[Id];
rhon.co.il
מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!
חלה שגיאה בשליחה. נסו שוב!
לוח לימודים
מסלולי לימוד שאפשר להצטרף
אליהם ממש עכשיו:
תהילים פרק כה
אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
הנושאים החמים