خطای undefined is not an object هنگام اتصال به mssql

- 3 هفته پیش
توسط Dadkhah100 آپدیت شد
Dadkhah100 ( 215 تجربه )
3 هفته پیش

با سلام و احترام

در react native جهت ارتباط با mssql خطای
''' undefined is not an object (evaluating reactnativeMssql.default.connect '''
می دهد.
گویا ارتباط با شبکه و اینترنت قطع می باشد.
حتی یک تصویر ساده را که به صورت
'''
<Image
source={
{uri:'https://img.p30download.com/software/32x32/2017/07/1501410379_anydesk-48.png'}
}
style={{width:50,height:50}}
/>
'''
می باشد را نمایش نمیدهد.
ممنون
@viva.mohammadi

علی بیات ( 59172 تجربه )
3 هفته پیش

@dadkhah100
حدس من اینه که: شما سعی دارید متدی رو از درون یه آبجکت اجرا کنید. اما چون آبجکت مقدار undefined رو برمی‌گردونه متد اجرا نمیشه.
کدهای ارتباط با دیتابیس رو چک کنید

Dadkhah100 ( 215 تجربه )
3 هفته پیش

import React, { Component } from 'react';
import { View, Text } from 'react-native';
import MSSQL from 'react-native-mssql';

export default class componentName extends React.Component {
componentWillMount() {
let config = {
server: 'localhost\MSSQLSERVER', //ip address of the mssql database
username: 'reza', //username to login to the database
password: 'dadkhah123', //password to login to the database
database: 'FPDamavandDB', //the name of the database to connect to
port: 1433 //OPTIONAL, port of the database on the server
}
MSSQL.connect(config);
//.then(result=>console.log(result))
//.catch(error=>console.warn(error));
let query = 'SELECT TOP * FROM USERS';
MSSQL.executeQuery(query);
}
componentWillUnmount() {
MSSQL.close();
}

render() {
return (
<View>
<Text> textInComponent </Text>
</View>
);
}
}

//export default componentName;

Dadkhah100 ( 215 تجربه )
3 هفته پیش

ممنون. من ارتباط با بانک را از همین سایت در یک گفتگو دیدم.
البته من مشکلات زیادی با react native دارم.
اگر با react-native init پروژه را بسازم در استفاده از کامپوننت navigation و چند تا کامژوننت دیگر مشکل داشتم
حالا با expo کار کردم و خودش یک navigation در پروژه ایجاد کرد. اما در هر دو مورد به بانک sql نتوانستم متصل شوم. التبه با sqlite مشکلی ندارم.
من یک سایت با asp.net core میخواهم طراحی کنم و یک آپ موبایل. بانک sql server. در کل اگر بخواهم اطلاعات از بانک بگیرم و ارسال کنم از چه راهکاری باید استفاده کنم.
مممنون

Dadkhah100 ( 215 تجربه )
3 هفته پیش

کسی کمک نمیکنه؟

برای ارسال پاسخ باید وارد سایت شوید