یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهابا سلام و احترام
در 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
@dadkhah100
حدس من اینه که: شما سعی دارید متدی رو از درون یه آبجکت اجرا کنید. اما چون آبجکت مقدار undefined رو برمیگردونه متد اجرا نمیشه.
کدهای ارتباط با دیتابیس رو چک کنید
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;
ممنون. من ارتباط با بانک را از همین سایت در یک گفتگو دیدم.
البته من مشکلات زیادی با react native دارم.
اگر با react-native init پروژه را بسازم در استفاده از کامپوننت navigation و چند تا کامژوننت دیگر مشکل داشتم
حالا با expo کار کردم و خودش یک navigation در پروژه ایجاد کرد. اما در هر دو مورد به بانک sql نتوانستم متصل شوم. التبه با sqlite مشکلی ندارم.
من یک سایت با asp.net core میخواهم طراحی کنم و یک آپ موبایل. بانک sql server. در کل اگر بخواهم اطلاعات از بانک بگیرم و ارسال کنم از چه راهکاری باید استفاده کنم.
مممنون
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟